If scrolling is in progress when a DOM update occurs, don't cancel scrolling any more - just re-render the page with a position update if appropriate, matching native browser behaviour more closely