For a bit, I was chatting with some people I know from Euphoria about whether we could conceivably build a #Matrix client that would mimic Euphoria's #threaded conversation experience, and we realized that (technical challenges aside), we would quickly run into this exact issue if we tried to use this client to communicate with people using a more mainstream client, such as #Element.