Um... you're probably right. I was thinking that you'd always want to change the camera through <code>activeCamera</code> but taking a closer look, I don't think that's used when each player has their own <code>navObject</code>. 

I'm not really sure what to do about that one. <code>controlNavObject</code> gets called after <code>satProperty</code>, so it will always overwrite the camera with the default one.