Damus will not move the timeline once you start scrolling
Discussion
It does if photos or videos load late. But mostly the skipping back happens when returning from a thread. This does not happen in other Twitter style timeline apps.
Im not sure why it happens. I don’t think its images because sometimes its way off, way more than an image load bump. Sometimes it works fine.
The only difference I can see is that there are more than one source of data - many relays instead of main servers. This asynchronous architecture makes this a difference coding paradigm to build a timeline.