pub fn propagate_output<C: Component + Clone + PartialEq, F: QueryFilter>(
commands: Commands<'_, '_>,
changed: Query<'_, '_, (Entity, &Inherited<C>, Option<&C>), (Changed<Inherited<C>>, Without<PropagateOver<C>>, F)>,
removed: RemovedComponents<'_, '_, Inherited<C>>,
skip: Query<'_, '_, (), With<PropagateOver<C>>>,
)Expand description
add/remove C on entities with Inherited::<C>