It sounds a lot of work went in to make the characters move smoothly. which I think it paid out pretty well!
If that's the implementation, I wonder each playthrough plays out slightly different cutscenes depending on the character's position and speed when the cutscene has started
Thanks for answering my question!