Refresh Phase: Players resolve the following steps:
a. Collect Objectives
b. Collect Materiel
c. Rally Units
d. Move Warp Storms and Resolve Event Cards
e. End of Round (pass first player and advance round marker)
we currently have a button that collects materiel and shuffles the event decks in preparation for step d above. I propose that we also return all object tokens to the starting area, unless the objective token is on the event decks.
If we create an "End of Round" button to automate step e then that button would be a good place to move this logic and make it every token type. From my experience playing heavily scripted games like "Don't Let It Die", if you mix both player interaction and scripting then things get messy.