Only return future when parallelism is required.