async reload() {
        const newData = await this.client.pupPage.evaluate(async (msgId) => {
            const msg = window.Store.Msg.get(msgId) || (await window.Store.Msg.getMessagesById([msgId]))?.messages?.[0];
            if (!msg) return null;
            return window.WWebJS.getMessageModel(msg);
        }, this.id._serialized);

        if(!newData) return null;
        
        this._patch(newData);
        return this;
    }
Reloads this Message object's data in-place with the latest values from WhatsApp Web. 
Note that the Message must still be in the web app cache for this to work, otherwise will return null.
@returns {Promise<Message>}