pub fn extract_cameras(
    commands: Commands<'_, '_>,
    query: Extract<'_, '_, Query<'_, '_, (Entity, &Camera, &CameraRenderGraph, &GlobalTransform, &VisibleEntities, &Frustum, Option<&ColorGrading>, Option<&Exposure>, Option<&TemporalJitter>, Option<&RenderLayers>, Option<&Projection>)>>,
    primary_window: Extract<'_, '_, Query<'_, '_, Entity, With<PrimaryWindow>>>
)