Gibt es spezielle Caches, die abhängig vom Browser genutzt werden?

Ja, es gibt die Möglichkeit, abhängig vom Browser einen speziellen Cache zu nutzen. Hier ein Beispielcode: if(isSpecialClient()){ $preVars['cacheVariant'] = 'specialClient'; }

Mehr dazu in folgendem Artikel: Cache Varianten nutzen