Represent changes in the url hash state as a stream