Manually update the browser's scroll position when using pushState routing with abstract-state-router