Will come up with a repro at somepoint but the essence is:
when calling define (from polyscript) on a custom element for pyodide interpeter it could not be loaded properly when polyscript is bundled via webpack.
esm import for polyscript works great.