Pipeline functions can use yield to save meta-data as they progress.  This is useful when building mosaic to volume transforms
Mosaic to Transforms check if they are stale before regenerating