Alright so for example when the player opens it, their screen goes to a spot where their character is, this will be where they customize them (With gui buttons ) But I want a building to be behind then and no other players to be insight. How should I go about doing this? What I was thinking is putting the background building in replicated storage, and when they spawn in cloning it and setting its primary part CFrame to a open spot I would determine open spots using values in the workspace. Would this work or is there a better way I could do this. Thank you for your help.