While the usability could be improved and the code is converting the init rotation to euler angles for no reason......I tried to make a plugin like this for ages! Whatever I tried, it always had a one-frame-delay issue caused by the (random) update order of the Unity engine and the magic done by VaM. And believe me, I tried a shit load of things, some other creators tried as well. One frame doesn't sound like much, but it makes a lot of difference for fast animations. Not sure why your code works, because I tried pretty much the same (LateUpdate + directly setting the Transform), BUT THIS FREAKING WORKS! Maybe it's the use of the "Hold" mode changes something in VaM, because that's something I didn't try.