@edvin Maybe useTextField() is your hook? You can specify a variation that will be more aggressive in the commit and may also give you a hook for navigation. For example, an isInlineEditable would let you tab from cell to cell within a row, committing along the way