Hi all, I'm using the classic removing-character method of creating a free-roaming camera (like the one in Studio), but evidently that method is deprecated, as removal of the character locks the camera in place. Any solutions to this?

function initialize(p)
	p.CharacterAdded:wait()
	wait(0.1)
	p.Character = nil
end

game.Players.PlayerAdded:connect(initialize)