How to make part move by local rotation, not server

I was searching for answer, but not found working method

local RunService = game:GetService("RunService")

local rotationSpeed = math.rad(3)
local object = script.Parent.BigStrelka

RunService.Heartbeat:Connect(function(deltaTime)
	object.CFrame = object.CFrame * object.CFrame:ToObjectSpace(object.CFrame * CFrame.Angles(0, 0, rotationSpeed * deltaTime))
end)

please elaborate.
if you want to rotate the part individually for each client, just use a local script.