protected function displayCombinedAssets($type, $files)
    {
        $isValid = $this->validateTypeCache($type, $files);
        
        // If the cache isn't valid, we build the cache
        $result = $isValid;
        if (!$isValid) {
            $result = $this->buildTypeCache($type, $files);
        }
        
        // If the cache is valid, load the file
        if ($result) {
            $hash = $this->getTypeHash($type);
            $cachedFile = $this->cachedFiles[$hash]['file'];
        
            echo $this->generateHtmlCode($type, $cachedFile);
        }
    }