Obtaining this functionality would be better achieved if two Data Value References (DVR). One would be for the original unmodified data value and the other would be the one operated on. Once all operations are done then you could use the Swap primitive inside of the In-Place Element structure to update the unmodified DVR with the operated DVR.
Hi I don't think this is a new request but I could find it in the exchange. I like to make the DVR-IPE structure more user friendly. The image should explain everything.