How do I make a ball move in a cutscene without having to rotate it?

I am making a game where there are ball shaped npcs. The problem is that I have cutscenes where I want the ball characters to move around, but it is very tedious to rotate them manually while adjusting their position. I want to make a script that makes the ball rotate in the direction it is moving from the Timeline window. Is their a way I can make this happen? The only way I’ve gotten close is to use some AI pathfinding, and even then, that is very tedious to do as well.

this would help for sure. it uses a shader graph to apply force to the object directly, it has 4 parts but you can go which part you want by skipping the part you want