@vincent Maybe this is fixable in the WebView/iOS end, but another solution could be to replaceState every time another post scrolls into view and when new posts have been successfully fetched.

So, at any point in time, the WebView's url looks something like this:


Then, if the view is reloaded, the timeline will look more or less the same.