Searching protocol for "nonreentrant"
Prevent concurrent action execution with a mixin.
Prevent duplicate Cubit calls with ease.
Debounce user input to prevent wasted requests.