This seems good. What if the animation content you play is an animation state machine. I assume this could be wrapped in a montage, with the trigger variables in the custom anim type, but would those trigger variables replicate when their values change?