Trying to make a player stick to the model while its spinning so it dont fall off

I am trying to create a script that makes the model spin. It works but I have another issue. The player should stick on the spinning parts, although it doesn’t move along with the model I have looked through the devforum and I didnt see anything about spinning the models while the player sticks to it.

Here is my current code. I havent really messed with it to make the player stick on.

while true do
	script.Parent:SetPrimaryPartCFrame(script.Parent.PrimaryPart.CFrame * CFrame.fromOrientation (0, -.1, 0))
	wait()
end

Its very simple at the moment, I’m just very focused on how to solve this issue.