I would suggest to let the handler be one of the members of `PairManager` and register the handler in `fireNotification`.