Pinned columns are different for users when a pinned column is hidden

Here’s a minor issue, but it would be great to get resolved!

Problem: When we have two columns pinned and the second column is hidden from some users, those users will see the third original column as their second pinned column.

Desired outcome: The users who cannot see the second hidden column should only see one pinned column and the second column they see (the third original column) should not be pinned.

Thank you.