Add to/from ByteArray, reorg objects