pub fn extract_entities_needs_specialization<M>(
entities_needing_specialization: Extract<'_, '_, Res<'_, EntitiesNeedingSpecialization<M>>>,
entity_specialization_ticks: ResMut<'_, EntitySpecializationTicks>,
render_material_instances: Res<'_, RenderMaterialInstances>,
ticks: SystemChangeTick,
)where
M: Material,