Makes total sense. I used Kotlin Multiplatform for a Kotlin/JS and didn’t like being forced out of the web world to write web code. Feels unnatural to me, so I am in the process of building my multiplatform lib as a simple autonomous file (using ./gradlew jsBrowserWebpack and I’ll be using it in a clean pure react app.