Weird. I'm still used to deviantART's methods, where every JS file declared it's CSS deps and had them autoloaded when the JS was pulled in.