Bind Wallet events to an AddressManager

Hacky solutions to a hacky codebase