return the concurrent effects in the original order? Or are they returned in the order that they complete?
I have a set of fetch requests that I want to batch and need to ensure that order of the returned data is preserved. We also want each effect to error independently and not short-circuit the other requests.