REST caching

I have a screen that has 5 drop downs. they all get data from a REST API. For the Actions in the REST API i don't see an option to cache in minutes like there is for regular actions.
Do i have to create regular actions that wrap the REST API in order to cache the data from the REST API?
Or is there a better way?

Thank you.
I assume you retrieve the data in the Preperation? If so, why would you need caching?

Maybe i misunderstand caching in outSystems.

I am assuming that when the users go to another screen and come back the data is in the cache and the REST API is not hit again. Why can we cache results of sql quereis in the preparation but not results of REST APIs?

Yes, you'll have to wrap those REST APIs inside a User Action, that is cached and then called in the Preparation.