When sorting the hydro particles, only recurse if we need to.
Compare changes
+ 25
− 2
@@ -918,7 +918,7 @@ void runner_do_hydro_sort(struct runner *r, struct cell *c, int flags,
@@ -933,8 +933,31 @@ void runner_do_hydro_sort(struct runner *r, struct cell *c, int flags,