Do not generate a ComponentModification from weak statements

Adding/removing monitors for components causes unnecessary structural synchronization and possibly also unwanted modification timestamp changes.

Creating a monitor will add a weak relation to the monitored component which should not be considered as something that somehow modifies the weakly referenced entity.

Edited Nov 10, 2021 by Tuukka Lehtonen
Assignee Loading
Time tracking Loading