How to tween model rotation and position independently

Totally agree with that. Thats a reason why I still using Tweens on many projects. But, in your case I sense that the amount of Tweens created per movement of mouse could be a little intensive, so trying RunService/Lerp approach could be helpful.

Specially when its possible to simulate Easing style/direction when using RunService and Lerping CFrames. For example check this Module which creates the easing by using lerp

2 Likes