Commit

32268ef

Adding v-memo="[row.id, row.status, isSelected]" to a 1,500-row table in Vue 3 stopped the entire grid from re-rendering every time a user ticked a single checkbox. Virtual scrolling is overkill when skipping unnecessary VNode diffs already drops frame time below 4ms.

commit 32268ef