* Document, review and simplify DefaultPermitManager
* Fix permit handling in async event listeners