AntiPattern
Event/Render Loop Misbelief
assumed-immediate-callback-semantics
Assuming that event triggers and repaint/selection callbacks run immediately and only for visible state leads to hidden work, queued pulses for non-rendered nodes, and missing expected UI behavior. The risk is wasted cycles or logic that never fires because the loop termination condition differs.