Hi There,
I am developing a web application, There I have a list widget with search functionality. Data is from API, For each search i need to send the search values to the api, to get the updated list.
Actually I used one local list variable. This variable is the source for the list records widget.
For filters, I used one screen action and call the API with search parameters and assign that updated list into local variable.
But architecture dashboard suggests that, we should not use large variables or preparation items in screen action. That will cause heavy load in View State.
How can I fix this, without using local variable for search ??
below is the search filters FYI.

We had plenty of information in our documentation repository about this scenario.