Datatable dynamic loading with custom implementation

I want to customise the implementation of data request in datatable on dynamic load. The server-side code sends the data with respect to pages instead of records, hence, I have customised the request as required by the server-side.
But, on parsing the data to datatable, multiple requests are fired to fetch the new data and the scrollbar scrolls to top of the page.
Am I doing something wrong? Any help would greatly be appreciated.

https://webix.com/snippet/0ea6899c

updated snippet:
https://webix.com/snippet/e3582296