Allows memory caching, and thumbnail processing!