After playing around a bit, my browser history has thousands of entries from this site.
history.replaceState({}, title, "#"+hash);
would have fixed it.( https://github.com/gre/illuminated.js/blob/master/demo.js#L1... )
Any idea?
And also I don't have to store anything on my server, bit.ly like services are the new way of storing the information :)