Add debounce to action

If I try to make something like live search bar, I have to use denounce. Otherwise, race conditions appear. Right now it can be somehow solved using async code, but it’s not that obvious.

Ideally, it shall be possible to have such option either in the action type level or in the action selector input.