I'm assuming you've published a website and not a web app as built in Visual Studio? Correct? This is expected behavior as the website need to be build up the cache in IIS. In addition to Kentico having to build cache for all those sites as well. You might want to convert your website to a web application instead, should help considerably with that initial reload time.