I have an object that a player can interact with and move around.
The player can only control the player itself, but by moving into that object they can move it.
When opening a server with a host and a client, only the host can move the object around.
I have a NetworkIdentity, NetworkTransform and NetworkRigidbody2d for the players and the object.
Note that I want the movement of the object to be physically correct, I do not want to add a controller to it and recreate the physics of its movement.
Is it possible to do this without creating commands and RPCs and recreating the physics based motion?