I'm currently using Hummingbird on my multisite network across several sites and noticed that since minifying and combining JS & CSS occurs on a per site basis, the minified and combined file versions are saved in each, individual sites' upload folder..with each CSS or JS file having a unique file name (unique per site).
Sites on a network might use different themes, plugins, CSS and JS so this makes sense in that case.
However in my case, all of my sites will use the same core theme and plugins. I'm also wanting to selectively "async" & "defer" these combined and minified JS scripts for optimization purposes.
I have custom funtions.php code to handle selectively defering and asyncing JS files, however managing that list given how Hummingbird stores its optimized files isn't going to scale very well as this network of sites potentially grows.
Is there a way to have sites that use the same theme and JS files pull from a shared/global source of the minifed and combined files versioned by Hummingbird? That way the files can be managed (deferred, asynced, placement etc.) once for any sites utilizing them.
A shorter way of thinking of this: is there a way to achieve minification and combination settings at more of a network-wide level (or even theme-wide level) rather than just on a per site basis. Even if they were override options in the network admin. Sort of like what WP-Smush has.