Very insightful @erlend_sh @eviltrout. i never noticed the back button behavior in js apps and can understand it. Wasnt completely clear if the address bar needs to use replacestate in the history api.
I could get behind this, but perhaps we should reconsider a persistent topic action bar to encourage sharing the discussion. Also including buttons for replying to the topic, going to the category home, starting a new topic. This of course would be a whole other discussion…