I have a grid using trackModel: { on: true }. The sortIndx is "Name" and the grid can be sorted by any column. The User can make edits in several columns and then use a toolbar button to initiate a ranking function that, if successful, will populate the "Rank" column in all rows with an integer 1-n where n is the number of rows in the grid. An Undo button is available to use "rollback" to rollback the current edits. When ranking is successful, I would like to then sort the grid by the Rank column but not lose the ability to rollback the current edits. Sorting by clicking the Rank column header will do this, but changing sortIndx to "Rank" and using refreshDataAndView (apparently) resets tracking. Is there a way to refresh the grid with a different sort order and preserve tracking? Thanks.