This implements @tt 's suggestion to get all the hydro-task dependency construction in one single place.
Status changed to merged
mentioned in commit ef91f6c8
Thanks, looks good to me.