- Pass in a dataclass of parameters/attributes instead of `PhotometricInterpretation` and JPEG tables as top-level args - Pass in output data type? - Allow returning more strongly-typed data rather than just `Vec<u8>`, ref https://github.com/developmentseed/async-tiff/issues/154