How to hide/show part only for a given player?

What is the correct way to hide/show Part or Model for a given player only?
I guess I have to do this in LocalScript and in the same time store on the server information that the given part is hidden/shown for the given player?
But what will happen if the client disconnects due to internet problems and then reconnects? The local script which hides/shows the part must be called again?
Which scripts are automatically executed when the player reconnects?


Just use the client.

game.ReplicatedStorage.YourPart.Parent = game.Workspace

Just Hide/Show your part with LocalScript [LocalScript NOT work in Worksapce.]