Namespaced events + error type caching