I just downloaded the grid.base.js from GitHub, and saw that the line I told you about before, is moved to line number 277.
There indeed was a change in behavior: The row numbers are now listed without gap, however, the rowId which is requested to the datatype function still skips 7 (in my case), and after that, it will jump from 8 to 10 to 14 and so on.
Is there also another file in GitHub which could be of influence of this behavior?
If not, we will have to set scroll:0 again, and check for updates regularly, but that would decrease the neatness of our solution.