Created by: efritz
Update use of custom Parallel function to use the x/sync/errgroup packaged used in other places.
Unit and integration tests have incredible coverage here!