Alt+Shift+V (or other acceskey for visual "Edit" tab) should always preserve scroll position.
In a quick test, it seems to preserve scroll position on Chrome and Edge, but it does not on Firefox (probably because it focuses the tab).
(Mentioned in https://www.mediawiki.org/wiki/Topic:Uno5n81z8u7kknuq)