AntiPattern
Model Rebuild Misassumptions
incremental-update-misassumptions
UI state updates misfire because listeners and data-structure ops behave differently than expected: numeric-vs-string typing expands return types, and reverse/sort/model replacement triggers full rebuilds instead of incremental changes, breaking assumptions about events and stable rows.