Image caching implemented