Pagination working. Stuck at what if the client calls setDataTableSource
to change the datasource of the table? The design is not capable of
that.
Revert "Pagination working. Stuck at what if the client calls setDataTableSource to change the datasource of the table? The design is not capable of that."

This reverts commit 5eb796149ec218ad82f5a6e4b7689ed0bdd5939e.
Revert "Revert "Pagination working. Stuck at what if the client calls setDataTableSource to change the datasource of the table? The design is not capable of that.""

This reverts commit 5b1edd8cfed480dc7acf7e3f543de3138374cde9.