Tank - NetworkController

Hi,

So I am working on a little Online-TAnk-Game right now.
Now if come to the point where i want to iplement NetworkViews, so that all
players accross the Network can see everybodies tank and its position etc.

Now the thing is, I’d need one NetworkView for the tank itself and another one for the turret
because they mostly have a different rotation.

My questions now is: Would it be a good idea, to use multiple NetworkViews on one Object, in this case a tank?
Could there be any problems such as Bandwidht/Behaviour etc.?
Are there any other solutions?

I only came accross with the idea to use RPCCalls, but I am not sure whcih method would be the best
and maybe there are even much better solutions.

Thanks in advance!

So I worked a lot on the Controller and managed to get rid of 2 of the 3 NetworkViews.
Instead I only use 1 and used OnSerializeNetworkView to keep position/rotation etc in sync.

It works pretty well, but it would still be great to get some feedback if this is a good way to solve my problem
or if there are betters…

Also it would be interesting if there is a tool/method in unity to observe the sent datapackages that are sent over the network.