public void updateSelection(int offset) {
		Unchecked.checkedForEach(layout.getChildren(), child -> {
			boolean hexColumn = ops.navigation().isHexColumnSelected();
			if (child instanceof EditableHexCell cell) {
				boolean match = hexColumn && cell.offset() == offset;
				if (match) cell.onSelectionGained();
				else cell.onSelectionLost();
			} else if (child instanceof EditableAsciiCell cell) {
				boolean match = !hexColumn && cell.offset() == offset;
				if (match) cell.onSelectionGained();
				else cell.onSelectionLost();
			}
		}, (cell, error) -> {});
	}
Notifies cells of selection updates, primarily to refresh visual cues.

@param offset
		Target selection offset.
recaf-ui/src/main/java/software/coley/recaf/ui/pane/editing/hex/cell/HexRow.java