The "squash" option to tiffsave now also squashes 32-bit 3-band float CIELAB images down to 8 bits. See https://github.com/libvips/libvips/issues/1499
stresses the caching and locality systems