@Override
	default String getString(String name) {
		try (LockHold hold = getTrace().lockRead()) {
			DBTraceDataSettingsOperations space = getSettingsSpace(false);
			if (space != null) {
				String value = space.getString(getStartSnap(), getAddress(), name);
				if (value != null) {
					return value;
				}
			}
			Settings defaultSettings = getDefaultSettings();
			return defaultSettings == null ? null : defaultSettings.getString(name);
		}

	}
Get the same space from the internal settings adapter

@param createIfAbsent true to create the space if its not already present
@return the space or null
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/listing/DBTraceDataAdapter.java