Persist Application state in the URL