I wonder if global makes sense, as some apps may use foo.1.1 and the other foo-1-1 and then .. :-) 
It may make sense to have such an override in the connection properties of those resources. And then, this may be total overkill.