To reproduce:
- An account is created and saved in a BlockCache
- The block is committed
- A new BlockCache is created
- The account is loaded in a VM
- The account is saved
- The account is written to the BlockCache, but with the 0 prefix still attached, which is wrong.
Should write a simple test to convert between toVMAccount and toStateAccount.