HAL-342: Upload is deferred and executed together with assign op