I that idea a lot. I think you could go further with this idea. I could imagine an archive filled with hash-like keys where the filename is the hash of (a conversation ID + a sequence number). Those with the conversation key could easily identify the next messages in the conversation, but it would be opaque to anyone watching the dat how many conversations are going on and with whom.