Moin...
Idee: Im OnScroll des Datasets wirfst du einen Timer an der dir ein Flag setzt. Im OnTimer setzt du das Flag zurück. Refresh nur wenn Flag nicht gesetzt ist. Damit kannst du scrollen ohne das aktualisiert wird. Achtung: OnScroll wird
imho auch ausgelöst beim Laden der Daten bei jedem Datensatz. ggf. müßte die Timergeschichte dabei unterbunden werden.