@Override
	default void removeValueReference(Address refAddr) {
		try (LockHold hold = getTrace().lockWrite()) {
			DBTraceReference ref = getTrace().getReferenceManager()
					.getReference(getStartSnap(),
						getAddress(), refAddr, DATA_OP_INDEX);
			if (ref == null) {
				return;
			}
			ref.delete();
		}
	}
A base interface for implementations of {@link TraceData}

<p>
This behaves somewhat like a mixin, allowing it to be used on data units as well as data
components, e.g., fields of a struct data unit.
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/listing/DBTraceDataAdapter.java