Gather arbitrary data in feeds xpathparser without mapping it to a field? I gather data with the feeds module and xpathparser.

Sample data 1:

&lt;xml&gt;
  &lt;id&gt;1234&lt;/id&gt;
&lt;/xml&gt;


Sample data 2:

&lt;xml&gt;
  &lt;id&gt;1235&lt;/id&gt;
  &lt;ref-id&gt;1234&lt;/ref-id&gt;
  &lt;action&gt;delete&lt;/action&gt;
&lt;/xml&gt;


In the incoming XML data, there are two fields, used to signify an old entry should be deleted. In my feeds Parser-&gt;parse(), I have

$this-&gt;config['sources']['refid'] = 'XML/ref-id';
$this-&gt;config['sources']['action'] = 'XML/action';


which makes the parser get these two data values even if I don't map them to a field. But I can find no way of making this information available to the Processor. I would like to find some way of sticking this data on to the $node, so that in entitySave() I can ignore saving id 1235 and instead delete 1234.
As per this issue: Map "Temporary target" to a property of an entity, Feeds tamper seems to be the way to do this.