https://recordit.co/z3vQ93V1YP
Scrolling the parent also scrolls another ancestor higher up the DOM tree.
I understand this is the "standard" behavior even for the browser-implemented scrollIntoView. Is there any way to prevent this? It would be useful if the method did what its name suggest ("ifNeeded").