The existing multiproof format can rebuild a trie from leaves to root. In Eth1 the accounts (located in leaves) store a codeHash and a root hash of their storage tries. If we want to send one multiproof for both accounts and their storage tries we'll need to add a few more opcodes to the proof format.
Alexey has apparently faced the same problem and has an extension of the original format, from which we can draw inspiration.