I am interested in having a series of animation values being animated to using linear(), but I want them to run sequentially. Is there a way to set up a que or wait until one is completed before the next one is called?
Maybe there is a callback function I can run, or encase the linear() in a for() loop that pulls the items from an array but delays the calls?
Do these sort of methods exist and what might they be called?
I think you're going to need to be a little more descriptive of what it is that you're actually trying to do.
It's hard to tell from your question if you already know this (I apologize if you do), but every property you want to control will need its own expression (an expression can only affect its host property), and expressions have no memeory of events in the past, so everything has to be determined on the fly.