void deleteRegion(DBTraceMemoryRegion region) {
		try (LockHold hold = LockHold.lock(lock.writeLock())) {
			regionMapSpace.deleteData(region);
			regionCache.remove(region);
			trace.updateViewsDeleteRegionBlock(region);
			trace.setChanged(
				new TraceChangeRecord<>(TraceEvents.REGION_DELETED, this, region));
		}
	}
Implements {@link TraceMemorySpace} using a database-backed copy-on-write store.
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/memory/DBTraceMemorySpace.java