A clrDgPreserveSelection input has been added to the datagrid which is disabled by default. When enabled, the selection is not cleared when a filter is applied.
clrDgPreserveSelection