Add a field preserveColumns in TableFilterCriteria and its support in Table.filter(..).