Hello, I have customized a pagination selector using a List. When I click on a checkBox, I use onSelectionChanged: (addedRows, removedRows) to listen to the selected rows. When I switch pages and make API requests, I try to set the checkBox state again. However, I noticed an issue where evaluateDataSource.effectiveRows is always empty. I also tried to add dataGridRows to effectiveRows in the void buildDataGridRow(List data, int indexStart) function. Although effectiveRows now has data, setting dataGridController.selectedRows = selectedRows does not restore the checkBox state. Can you please advise me on what to do?
onSelectionChanged:

request data:

void buildDataGridRow(List data, int indexStart)
