splitting would work if each execution only needed some or none of the split workers, wouldnt be ver
splitting would work if each execution only needed some or none of the split workers, wouldnt be very useful if you needed to call all of them anyway
