I'm trying to tween a part that moves towards a position whilst looking at the object, but when I try to tween the part's CFrame with a lookat position (e.g cframe = cframe.new(part.position, part.position)) it glitches out and the part goes to infinity distance. Any way I can fix this?