Warum gibst du Dateilinks nicht einfach über eine dynamisch generierte XML-Datei (PageType) aus. Dann kannst du die Bilder über TS verkleinern und hast das Caching.