@joefiorini, which was the community feedback?
I find this feature really useful so far it can be used in multiple different scenarios. I already reported it at “Blocking actions and user events until promise resolution”.
Regarding your specific case, are the before/after filters really necessary?