I'm a little worry about this. By adding `_externalCSS` to the loader instance (similar to ), we might get into some race conditions when multiple calls to load new modules might get mixed. With CSS this is not a big problem because it is sync I think.