chore(iframes): ensure sendMessage only runs for the current widget