#938 fixes some things that makes the customizable camera linking work, but the camera include_state has to be manually specified. Let's think of how to have a way to do this more automatically and have the ability to switch between all these modes. With this, we could also think of how to make customization of controllers & cameras in general more easily accessible from a scientific plotting perspective.