Interesting thought - I was also wondering if the requirejs method would have applicability beyond the webjars-play controller... may be we need a WebJarAssetsService trait that removes the Play concerns such that we can use it within the WebJarAssets controller. For the testing I've embarked upon, I've already created a WebJarAssets trait so that I can test it.