Draw Pile set to Shuffle = Never. Enable users to draw multiple cards from the Draw Pile.
Create private hands for each player – this ensures nobody can peep cards the other player draws from the deck.
Give each card a Return To Deck (to Draw Pile) trait and assign it to, say, Ctrl-R key.
Players would draw cards from the Draw Pile to their private window and through Ctrl-R action send them back to the Draw Pile in the order as they wish.
This can also be automatized, to some extent but I am not sure whethe it’s worth the effort (you would need to assign to a card, by playing of which 5 cards are drawn, an action which would automatically send cards from the top of the pile to the private window; you would need to find a way to determine a window to which cards are sent).
No. The payers’ hands can already be crowded and I didn’t want to just add the cards to those windows and then drag them back. They already have a Return to Deck for discarding them.