I've tweaked the JS for "fancy scrolling" such that it can now respond to the hashchange event, meaning that external sources such as news feed readers which navigate you within a page rather than between pages can still benefit from the elegant scroll effect. Surprised to find that the hashchange event now seems to be widely supported.