Would this be an observer we can add or is there already a way to do something per-step of an animation?
Animation events my dear Advanced Animation Methods | Babylon.js Documentation