A cache_id attached to the display() call is used only for the main template.
This is useful for caching of subtemplates which will not be dependend on a cache_id.
I've got a main site and a very large amount of subdomains. I'm using the same template names and structure for the main subdomain and this is the same with the ones used under the subdomains ( ...