also, if the parent attribute was the parent op_return outpoint and not the entire txid, you could create multiple  nodes in a single transaction, perhaps with a rule that all nodes in a txn must be ' valid' for any to be ' valid', and therefore atomic.