That is true for ORM repositories, but criteria can contain a lot of exotic filtering logic that may be specific to the implementation of the `Selectable`