The issue becomes irrelevant if, instead of left-clicking a link then using the Back button to re-trace your steps, you right-click a link and choose 'Open in new window'.
When you have read the contents of the new window, simply close it and your original page is exactly as you left it.
This is a far more useful method of using a site such as this forum - right-click and open a thread in a new window, then close the new window to return to the original list of threads. Just hit Refresh when you want to update the main page.
Remember that when you return to a page by using the Back button, the code within the website can force your browser to reload the entire page, whatever your browser settings are set to.