We would like to hold on to metadata on when a ProtocolDAGResultRef was created, in particular information on the compute service identity that executed it, when execution started, when it completed, etc. This should be a separate TaskProvenance node with direct relationships to both the ProtocolDAGResultResultRef it corresponds to and the associated Task.