With the camera component, creators will be able to control higher-level camera behavior such as choosing the active camera mode, updating the currently active camera mode, and blending between camera modes when a new mode is chosen. This component owns a selection of camera modes and decides which one should be active every update.