task.defer(function()while true do while not Frame.Visible do Frame.Changed:Wait()end Frame.Position=GetTooltipPosition()RunService.PreRender:Wait()end end)return Tooltip
-- Update tooltip position
task.defer(function()
	while true do
		while not Frame.Visible do
			Frame.Changed:Wait()
		end

		Frame.Position = GetTooltipPosition()
		RunService.PreRender:Wait()
	end
end)

return Tooltip
