I think the logic is backward for the second clause now.  When the model's `activeCamera` changes, we only want to change the view camera (`cameraInUse`) if the view was already using the model camera (`modelCameraInfo.threeJScameras[ modelCameraInfo.ID ]`).  So, I think it should be `==` instead of `!=`.