public void sendKeyToCurrentEngaged(int offset, @Nonnull KeyCode code) {
		Consumer<HexCellBase> action = cell -> {
			boolean match = cell.offset() == offset;
			if (match && cell.isEditing()) {
				cell.handleKeyCode(code);
			}
		};
		Unchecked.checkedForEach(layout.getChildren(), child -> {
			boolean hexColumn = ops.navigation().isHexColumnSelected();
			if (hexColumn && child instanceof EditableHexCell cell) {
				action.accept(cell);
			} else if (!hexColumn && child instanceof EditableAsciiCell cell) {
				action.accept(cell);
			}
		}, (cell, error) -> {});
	}
Finds the cell matching the given offset and delegates key handling for the given key-code to it.

@param offset
		Target offset to send key to.
@param code
		Key to send.
recaf-ui/src/main/java/software/coley/recaf/ui/pane/editing/hex/cell/HexRow.java