Babylon.js popularity vs Three.js / PlayCanvas / Godot — where do you think the ecosystem stands today?

Yes it’s possible, with some manual tuning of bundler to exclude what not in need with the esm package.
Here is an example:

And the docs:

(But devs would still have to install the full package :smile: )