Concurrent.Future.zip() ?