Apollo Client Cache get multiple entries from cache

Hi there!

I am working with Apollo for 3 months now and solved a lot of tasks with it. But now I am stuck.

I have an app that gets catalogues of questions from a GraphQL Server. In the Onboarding process all the catalogues data is queried from the server and persisted in the Cache successfully.

All the questions are organized in categories. All the categories are present in the cache with all data that is needed in the app.

When the user clicks on a category, I want to get all the questions in that category to be pulled from the Cache and not from the network.

All I can find regarding Cache Redirects only helps getting single items by their id from the cache and not multiple entries. Is that even possible?

Help is greatly appreciated! Thank you!