Were you planning on using `this.shadowRoot` instead of this approach? (related: https://github.com/mozilla-appmaker/appmaker/pull/629/files#diff-6fa22440dc02990425e0b6119c14ae07R37)