There are various situations where properties need to be stored for groups of RenderWindows. Examples include
- Coupled zooming (on/off)
- Coupled plane rotation (on/off)
- MIP-slice rendering (on/off)
- etc.
All these properties can be unified in RenderingManager, which is basically responsible for managing a number of RenderWindows.
The RenderingManager should therefore be extended with an mitk::PropertyList