Moin!
Eigentlich wird immer jeweils eine Seite in das iframe geladen. Meinst Du, daß jedes mal beim Laden der cache aufgefüllt wird?
Mal ganz ehrlich: Was soll das? Nimm den iFrame raus. Auch wenn Du es vielleicht nicht merkst: Es sind allein 7,8 Megabyte welche durch die Verschlüsselung für den Datentransport auch noch aufgebläht werden. (https://html.spec.whatwg.org/) - das ist echt krass und unverschämt.
Du willst hier Hilfe. Wenn hier einer derjenigen, die Dir helfen sollen, z.B. im ICE sitzt und nur 200 MB Datenvolumen hat, dann ist das spätestens nach 25 Abrufen Deines Beispieles ausgelutscht und Du hast eines erreicht: Dem, der Dir helfen soll, zu schaden.
Mach das weg. Den iFrame nach dem Hinweis zu belassen ist eine Art und Weise, in welcher sich nur sprichwörtliche "Arschlöcher" verhalten.
Jörg Reinholz