Pues ahora que lo dices, aún es más rebuscado...
Corre sobre Node.js
Y Chromium. En esencia, como usar un navegador, pero ejecutado todo con código JavaScript.
De cualquier manera, si ya de por sí emular quita rendimiento... que cada uno se imagine qué pasa con esto.
Para el que no tenga conocimientos, que se fíe de nuestras palabras. Un asco.
Perdón, me he dejado el enlace:
https://www.electronjs.org/docs/latest/tutorial/process-model