Compare button, how does it work in conjuction with writing/saving?

Is it the same as with Prophet 6, that when exiting Compare you have to navigate again to the same location you felt like overwriting?

You maybe navigated to another bank and preset location listening, then you have to do it again to write what is in edit buffer, kind of.
- a bit of a turnoff

Nordlead and Polybrute are so smooth, you just press store/write once listening to a location not a keeper.
DeepMind is something in between, exit compare and write where you last listened, but have to go back and forth between compare and not compare before listening to another location.
Thanks.