Support adding event listeners with the "once" option set to true. When set to true, options’s once member indicates that the callback will only be invoked once after which the event listener will be removed.
Docs: https://developers.google.com/web/updates/2016/10/addeventlistener-once