Make a defensive copy of downstream while iterating.
Add IsElement.scrollIntoView().