pub fn extract_camera_prepass_phase(
    commands: Commands<'_, '_>,
    cameras_3d: Extract<'_, '_, Query<'_, '_, (Entity, &Camera, Has<DepthPrepass>, Has<NormalPrepass>, Has<MotionVectorPrepass>, Has<DeferredPrepass>), With<Camera3d>>>
)