don't pass numberOfResults when cache key is provided