The SmsSender does markAsSending. I found confusing that MmsSender doesn't, that is why I put it there. But I'll move that to the MessageSender.