It makes more sense to upgrade `ThreadUI.setMessageBody` to handle this—that way the operation is usable by other features, like Drafts.