I want to see these methods put in the filter repository where they live with their primary usecase.