How to sync changes in NetworkObject for all players

Hi, so if I spawn a NetworkObject it gets synced for all players, but if I then change something, like a mesh, it only happens locally. So my question is how do i sync these changes across the network?

That is what you use RPC messages for. You could also use a NetworkVariable that encodes an enum which indicates the mesh currently in use.

thank you