Im working on a asset management use case where an admin issues asset and assigns it to the user. After doing this, although the current owner of the asset is the user, admin should have permissions to change the custom fields and/or transfer the asset back to his name (assuming admin and user are 2 different nodes on the blockchain).. can this be achieved in multichain ?