Great thread. Now I can create riverhead-coldstorage for reals .
or maybe coldstorage.riverhead !?!
Anyway .. during my tryouts ... I also fell into the trap of simply importing the privatekey into an existing account just to realize that TITAN just doesn't work that way ...
think of the account key (private/public) to be the Master key for your TITAN transactions for THAT PARTICULAR account name ..
All private keys that you import into that account ... are just stored there and have nothing to do with the MASTER keys of that account.
Further, the wallet also has a WALLET MASTER KEY (that you cannot simply export in clear-text, but is part of the backupJSON) ... that key is used to derive the account keys ...
once you loose one of your accounts .. but still own the wallet in which you created it you can recreate it with a command I just forgot