Add simplified version using -waitUntilFinished and -responseObject, suitable for operations with synchronous processing