How is client sync possible with e2e?
This would require some kind of key exchange i.e. scanning bar codes.
I haven't looked into it at all, but one way I just thought of right now is to have your own devices p2p the message among themselves with original sender's information after the one used most recently receives it.