Refactored PointIteratorFiltered.