What's the KJS web worker, service worker, etc. story atm? The only ticket in YT I can find is this:
https://youtrack.jetbrains.com/issue/KT-33826. There's some stuff floating around on the internet and it seems like the current best practice is a gradle subproject per worker. I guess that requires a bunch of manual gradle config to get everything working during dev, testing and prod atm?