Reduce the load of filtering (predicting and Condition filtering) by recognising when the filter acts as pass through, and by having filters return iterators rather than copying and returning vectors.
ATR-22912
@jbossios @valentem @peter