This can be moved outside of the `saveMessageDraft` body, but still in the IIFE