Added caching on virtually all intensive image based operations