How can I use Rules to 'Set a Data Value' on a node's field WITHOUT updating that node's 'updated' timestamp? I am using rules to set a data value of a field on a node. Works great!

BUT, when the rule is triggered, the node's 'updated' timestamp is changed. In my particular application, I do NOT want this to happen. I totally understand why this behavior might be desired by some (most), but in my case I don't.

Is there any way to prevent the 'updated' timestamp from being updated when rules is used to set/change the value of a field on that node?

Here are the nitty gritty details of my application:
I have two node types: Parent &amp; Child
The child node includes an entity reference field to relate it to its parent node.
When a child node is created or updated, I use rules to change a field value of it's parent node.
I got that all to work great, but, when the rule is triggered, the parent node's 'updated' timestamp is changed to the current time, which I do not want.

I also posted this question to the Rules issue queue on d.o:
https://www.drupal.org/node/2796899
If it is not necessary for you to use rules, you can also try to invoke the hooks node_update and node_insert.
There you can load the parent, change the fields value and save it with the field_attach_update function.

You can find an interesting article about this at https://www.urbaninsight.com/2011/10/24/saving-nodes-fields-without-saving-node-itself