CF encoding.
Update encoding.
Preserve dask chunks, avoid fill values in coordinate variables and make sure that time & time bounds have the same units.