Right now, ResourceLoader does not walk the dependencies on the server. As noted in ResourceLoaderModule:
"When adding a module on the server side, dependency information is NOT taken into account and YOU are responsible for adding dependent modules as well. If you don't do this, the client side loader will send a second request back to the server to fetch the missing modules, which kind of defeats the purpose of the resource loader."
It seems that if this is actually a performance issue, we should walk (expand) the dependency tree on the server. Otherwise, it's essentially pushing work onto the clients of ResourceLoader.
Version: 1.22.0
Severity: normal