I agree with both of you, and TMTP supports adding people to a thread after it starts (see PostNotify).
Protocol: https://github.com/networkimprov/mnm/blob/master/Protocol.md
Why TMTP? https://mnmnotmail.org/rationale.html
Follow: https://twitter.com/mnmnotmail