I’m sure that Oliver has some better ideas for this (his idea in the first place) but I think this is an interesting idea.
Use a button in the Inspector to set up a master controller. Right click on objects throughout an animation and use the contextual menu to assign them to the controller. Enable the controller as if it were a single object and use the settings panel for various attributes
Example: Create multiple groups of trees in a parallax setup. Randomly select trees from the different groups, assign them to the controller, then vary the color saturation of the selected objects simultaneously. Say that you had the leafy part as one object with a leafless tree behind it. You could change the color of the leaves element to an autumn color and then dissolve to reveal the bare tree. Set different controllers to turn random selected trees throughout the groups to different colors - yellow, red, orange.
Say that an audio tool were to be introduced at some point. Pitch and volume could be used to control the intensity of the effect (if the controller sets a maximum object size of 200%, the pitch or volume could be used as a multiplier with the maximum audio level corresponding to an object being resized to 200%. This could be assigned to random objects throughout the animation (mixed layers of dancers and tables) so that the dancers will pulse in sync, but in front and behind the tables.