Fixes bug where component changes made within CollectionListeners do not trigger collection updates the following iteration.