Added safety to allow multiple navigations to a url does not break the location store state