… inspired by our chat on Slack. This is done so I don’t run out of memory, which would happen pretty quickly if I just scrolled through the entire dataset.
Doing the above will make the contents of the images jump exactly one row (4 images) when moveOffset() is called. While PreserveVisual makes the rows stay in place, it still does offsets the contents of the rows, which I somehow need to fix.
Let’s see that full reproduction as agreed on Slack. Also, when posting it, could you explain what do you mean by “still does offsets the contents of the rows”? Maybe illustrate the problem with a screenshot?
This was also what I had implemented and trying your example out convinced me that it works - thanks! It turned out I had something at the top of the scrollview (before the <Each>) and that was what caused the jumping…