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

Hello
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?

Thanks

Just use the client.

wait(1)
game.ReplicatedStorage.YourPart.Parent = game.Workspace

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