This is certainly one less nesting but it's not consistent and I feel that's what is really lacking from the current implementation. If the developer always knows that they can specify their query params with the `query` object inside `params` then they will be more inclined to always use that. Yes it's a little nest-y but it's consistent.