public function getElement($className) { if (null === $this->classCache) { $this->initialize(); } if (!isset($this->classCache[$className])) { $this->classCache[$className] = parent::getElement($className); } return $this->classCache[$className]; }