code: function pushToRP (event) {
      if (source) {
        console.log('updating RP: changed')
        source.postMessage('changed', origin)
      } else {
        console.log('updateRP called but source undefined')
      }
    }
docs: Watch localStorage and keep the RP updated