Dan, very handy expression
Is it possible to add to it to make it react to more than one marker?
for example you have a scaling animation, and you want something to scale up, hold, then scale down. essentially using the 1st marker to begin the scale up, and another to begin the scale down
that would be really, really, cool