override suspend fun getLargeCategories(): List<LargeCategory> {
        val largeCategories =
            largeCategoriesCache ?: GnaviApiClient.getLargeCategories(createCategoryRequestQuery()).largeCategories
        largeCategoriesCache = largeCategories
        return largeCategories