I believe this should be written in the breaking changes of version 5.
If you take this playground : https://playground.babylonjs.com/#IA5B1R#6 (same as version 1 but without the position animation), and you change the Babylon.js version to 4.2.1, the behavior is not the same as on version 5.19.0.