That would make it really hard to have files register async that are registered by something you don't control.  With this current option, you can just have a scriptMap like behavior that is much easier for production use.