even in a native, the swiping back on mobile won’t change states, only if you click.
states are fine in desktop , you click to go back and forth.
while in native mobile experience, you want to be able to swipe.
for this one reason using parameters makes it a better experience.