Got rid of the constant boxing - unboxing when working out the int values in the RawRowBasedTableDataSource.