Should this be in it's own WebJar and be a transitive dependency?