It looks like we're using pushState to update URLs, which is resulting in this (annoying) browser history behaviour:

Could we instead use replaceState to avoid this happening within the editor?
I may be jumping the gun on this one, so it would be good to hear your thoughts on whether you think history in this context is beneficial to the user or not.
It looks like we're using
pushStateto update URLs, which is resulting in this (annoying) browser history behaviour:Could we instead use
replaceStateto avoid this happening within the editor?I may be jumping the gun on this one, so it would be good to hear your thoughts on whether you think history in this context is beneficial to the user or not.