Filtering is not done inside the data source. This is moved into the convention