That makes more sense. But wouldn't it make even more sense to just store drafts locally, on the client device? 👀
very likely it does both
at least, for sure, the virtual-relay local cache would be the first place it writes it, and then from there to an outbox