I've been reading a ton of posts on this topic, and can't quite tell if there's a solution or not, so I'll try one of my own: I need to be able to show/hide buttons (presumably using bookmarks, selection pane, etc.) based on data, not on a toggle button. In other words, the user doesn't interact to make this happen, it needs to be based solely on the data.
For example, we have a user_id table with a column for standard or premium. If the user is a premium user, then our button would take them to another page which offers visuals which only a premium user can see.
So here's a simple look at a test I'm doing. We have two users to choose from, one of them is premium and one is standard. If we choose the premium one, we only want to see the premium bookmark, which points to the premium page. If the other user (standard) is chosen, we want to point to the standard page: