Optional custom cache key generator. Defaults to url + sorted query params.
final String Function(String url, Map<String, dynamic>? query)? cacheKey;