- images renderer will not query file system at all if image is in cache
- moved image cache-related code to separate inner class