Add caching for static resources