This test verifies the performance improvements for the show/hide tasks button in the shot table.
shallowRef for columns to avoid deep reactivitymarkRaw to column definitions to prevent Vue reactivityBefore: 3+ seconds delay when toggling task columns
After: < 500ms response time
Root Cause: Column array recreation causing all EditableTaskStatus components to be destroyed and recreated
✅ Column visibility changes should be instant
✅ Task status dropdowns should maintain their state
✅ No console errors during column toggling
✅ EditableTaskStatus components should not flicker
✅ Session storage updates should be debounced
Use Chrome DevTools Performance tab to measure: