Until perl can (out of the box) deal with this, it's a dangerous thing to use in a large scale environment.
The out-of-the-box solution is to have per-application module bundles, or perl installs.
So each application which requires many and potentially incompatible prerequisites, gets its own local::lib, its simple
use lib '/some/path/appxyzv23/perl5';
There is also only - Load specific module versions; Install many