Nicely done!
At the time I didn’t have this alternative, so what I did was taking a pointer to the anim, get the time for the anim socket - you can actually get the number & time for each,etc - and set a timer for it. But this option is great, well done!