Updating body position to make something go forward not working

Im making a plane and in order to make it go forward im trying to update body position constantly to its lookvector.

The problem is that it doesn’t work

I know this works because i’ve tried it before but it was a logn time ago

local BodyPosition = script.Parent.HandleMesh.BodyPosition
local Handle = script.Parent

	while wait() do
		BodyPosition.Position = BodyPosition.Position + Handle.CFrame.LookVector*3
end

Do you see BodyPosition.Position changing in the Properties window when you select the BodyPosition while the game is running?

I dont, thats why I think the script is wrong.