There is a slight flaw with this method. It starts off fine - as you scroll a new query is run as the limit increases:
However, after a while, a lot of data could be downloaded with each scroll, if there are a lot of records:
This could be prevented by changing the offset too, but then you won’t see all of the content which has been downloaded if you scroll up.
There is obviously a better way to do it. If this forum is scrolled, the content remains visible (ie if you move the scroll button up or down), and yet the requests don’t get bigger and bigger: