override suspend fun getSmallCategories(): List<SmallCategory> {
        val smallCategories =
            smallCategoriesCache ?: GnaviApiClient.getSmallCategories(createCategoryRequestQuery()).smallCategories
        smallCategoriesCache = smallCategories
        return smallCategories