add lazy run for dataflow transactions