Lazy initialization of this stuff, especially the metadata driver, since these are not needed at all when a metadata cache is active.
void
Overrides AbstractClassMetadataFactory::initialize
protected function initialize() { }