Performance improved by generating a dynamic method for evaluating logic and after filtering the records removing it.