fix: make scrolling work for large results