Try making some movepoints and tweenservicing to them? I’ve never done a train, but i do know that’s a method to do it.