Цель кэширования ASP.NET состоит в том, чтобы больше не нужно было обрабатывать запросы полностью, что означает, что к базе данных не нужно обращаться, не нужно создавать контент, создавать шаблоны, событие вызванные обработчики и пр.
Кэширование статических объектов таким способом не приводит к повышению производительности, поскольку для статического содержимого не требуется никакой обработки. ASP.NET все равно не обрабатывает эти элементы. IIS, вероятно, будет кешировать их с помощью функций кеширования ОС.
Следует отметить, что клиенты автоматически выполняют кэширование для статического содержимого, поэтому очень маловероятно, что повторные клиенты загружают один и тот же объект дважды.