Moved to using github.com/disintegration/imaging instead of image/draw.
Further refined our caching