AntiPattern
Render Loop Desynchronization
lifecycle-ungated-async-work
Animation, UI, or traversal logic continues operating after the visual lifecycle changes because queued work and async updates are not canceled or correctly gated, so the frame loop stalls or shows wrong beat state until maps empty or tasks finish.