[#1778] Decouple OutgoingMessage#send_message

Still need to extract this ideally