I'm storing the entire state of the game in ScriptData, but that includes data for all players, which not all players should see (card hands, draw piles, etc). How do I filter an element out of the challenge.ScriptData on its way back to the client without removing it from the actual challenge?
Welp, I just discovered setPrivateData. I guess I should have been storing that stuff in the challenge's privateData to begin with. :-P