I have recently adopted a method of keeping track of a busy thread by dedicating a tab in Firefox for each thread in flat view, and using the window created by the browser to keep my place. When I get to the end of a thread, I get the "Page Y of Y" below the last post, and then later, I'll hit F5 on the keyboard to refresh, and the last post stays exactly where it is, and a new post replaces the "Page Y of Y" and pushes it further down. This makes it very, very easy to keep track of a thread.
The only problem is, if there is a post by me on the page, instead of the already-existing posts staying where they are in the browser, the page scrolls so that my post is at the top of the page, losing my place.
I would think that this has to be a bug; I can't imagine why anyone would purposely program this behavior.

