Making the representative a property of the wallet rather than the client.