Multiple network calls


My app will likely have a problem dealing with multiple network calls in the future.

I have a VR app that uses photon pun,

The app has a dashboard where users can customize objects.

For example…

A knife with the options to switch the knife color, knife size.

When a change is made, we destroy and recreate the objects with the new data selected so that other users can see the changes in “real time” using RPC calls. (All Buffered)

Although this process will achieve a proper syncing between different clients, it will be highly costly in terms of network calls?

Am I right ? 

Is there a better way to sync the item in real time?

Would it be possible to monitor the calls through my app dashboard?

I will appreciate any answer,

Thank you,