Currently due to the way JBacon is designed, where it runs as many things as it possibly can in a concurrent manner, it can submit the array of values given to fromArray in order but the threads might run in a different order. There needs to be a way to synchronize the order of the threads so that the array of values will be reliably emitted in order, while still letting everything else run concurrently and not take (too much of) a performance hit.
Currently due to the way JBacon is designed, where it runs as many things as it possibly can in a concurrent manner, it can submit the array of values given to fromArray in order but the threads might run in a different order. There needs to be a way to synchronize the order of the threads so that the array of values will be reliably emitted in order, while still letting everything else run concurrently and not take (too much of) a performance hit.