How to make a non-player object seen only by one player?

I would like to make a non-player object only seen by one player and wonder if anyone know how to do that?

They way i will try to make it is to put a trigger on the scene and if a player drag age object and fire of an OnTriggerEnter2D i want that to trigger so only the player dragging can see the object.

Is this possible?

The modifications in the scene for each client remains local.
If I understand well… you don’t need a network controlled object, just a hidden gameobject in the scene that is locally enabled when some trigger happens.

Thanks, that is what i will test.