Hi team
did an early work on the filtering using the configuration approach (as the current AGPipeConfig we have AGFilterConfig). Mostly based on how the Android library currently does it, that is configuring limit-offset-perpage and using a dictionary for the query params which are then passed as params to the request.
You can find on my brach(readfilter)[1] and can have a look on the commit here[2]