We currently have quite a lot of utility logic around query param extraction and result adjustment. It doesn't bring us any benefit in terms of moving sorting or pagination logic to Elasticsearch so we should consider removing it in place of the new sorting system. First we should identify what parts we are and aren't using.
- We remove any query param adjustment logic that is no longer being used**
- API documentation is updated