public static function getComponentClassInstance(string $componentId)
    {
        if (!isset(self::$componentInstances[$componentId])) {
            $component = self::getComponentWithIdentifier($componentId);
            if (is_null($component)) {
                return null;
            }
            
            self::$componentInstances[$componentId] = $component->getInstance();
        }
        
        return @self::$componentInstances[$componentId];
    }