Is there a way to prevent a repeating group from scrolling to the top when new data is added?

I’m creating a document builder whereby a user can add any number of elements to a page (header, paragraph, image, etc). The page itself is a repeating group of elements that can get quite long. Whenever a user deletes an element way down the page or inserts a new one, the repeating group is re-loaded and scrolls all the way to the top. It may be important to note that the repeating group itself is sorted by an index # and users are able to drag/drop elements around to new positions (which also triggers a re-load of the RG and scrolls to the top).

How can I prevent this?