Design-wise I really would like to find a way to make bulk unsubscription of an object easier to manage (e.g., eventManager.unsubscribeAll(obj) or something). But, that's outside scope for this PR.