Allow Specific Cards to be Drawn Restrictions

I want to allow specific cards to be drawn from a deck, but I only want player 1 to be able to do so for one deck, and player 2 to do so in the other deck.

These piles have private information for each player that should not be obvious to the other player, and the function to draw a specific card would be very useful, but I don’t want the other players to have access to the list of cards in the deck.

Is there any way to only allow a specific payer access to their own deck to draw a specific card?

I considered putting it in a private window, but that seems rather drastic… Visually the game makes more sense to have this pile on the main board.

You can use the “Restricted Access” trait in the pieces/cards.