In Mobile and Reactive apps we can "Fetch Data" from the Database, Local Storage and Server Action. This allows to retrieve data asynchronously. What I'm currently missing is doing the same async action but then with a Client Action.

Why
I can use this, for example, by some data from the database, parse it and/or verify it and return the needed data (for example the number of items that can be send to the backend based on certain criteria).
Current - bad- Solution
Currently I need to "hack" my way around it by defining a few local entity that will never store data. "Fetch Data" from that entity and then call my Client Action in the "On After Fetch" action. This not really developer friendly and hides some important stuff in not readily visible screen actions. I'm also not sure if the "On After Fetch" action will be handled by another thread and not blocking the UI. All in all, a bad alternative.