You should add a stop button for the animation, and also fix the back button. Using URL fragments for this is ridiculous.
the intention behind using the url hash for application state is to allow sections to be debugged and sent as links. that said, I may rip it out in place of a smooth zoom when I get time.