@jlsherrill why is leaving out environment_id (which is required by the API for this to work) unlikely to occur when knowing to pass `full_result` to NOT get paged data is more likely to occur (another API parameter)? Not trying to be difficult here, but not seeing a distinction between the two. That being said, if you can discern these two use cases as consistent requirements across the UI, then I think I'd prefer something more like `queryPaged` and `queryFullResult`/`queryUnpaged` and remove `query` to be explicit.