Optimise desugaring of parallel array comprehensions