Agreed, I think we should take the patterns you're working on regarding the event aggregation endpoints for limit/offset and apply those to the rest of the endpoints.