Often, most time is spent in reading and writing files to/from disk. Example: `DetectMountains` and `CalcMountainHeights`. These could be combined in one task, that either: - Writes to two output files - Writes to one HDF5 file, with internal structure.