I just did a quick test, and EntityObserver#onChange() does not fire when attached to a definition and it’s Entities collection members are modified.
However, attaching an EntitiesObserver subclass instance to the definition’s Entities collection will fire the onElementModified callback for each child Face that changes.
- Weirdly, even though the edges bounding the 6 faces must also change, they are not sent to the callback when I use
Entities#transform_entitiesto scale the entire collection of elements.