Given the options are present on `this` as `this.options` is there any reason why we should duplicate `this.options.queryParams` as `this.optionalQueryParams`? It just seems like a property assignation for the sake of it.