pub fn build_rays<T: 'static + Send + Sync>( windows: Res<'_, Windows>, pick_source_query: Query<'_, '_, (&mut RayCastSource<T>, Option<&GlobalTransform>, Option<&Camera>)>)