How to keep a object standing up right while having velocity

I have a little character in my game you can move. I’m moving it by LineForce because I don’t know how bad tweening many moving characters will lag the game. I’m getting them to move the characters fall over and cant stay up right.

Shoud I stick with moving them with veloocity or moove to tweening?

If I should stay with velocity how to keep the characters from falling over.

You could use a AlignOrientation

Or just use CFrames/Tweens. I doubt the lag of a few tween calculations would be worse than the physics.