AntiPattern

Async/Frame Leaks After Destruction

lifecycle-boundary-leak

Async work and update loops keep executing after their owner is destroyed or the intended render set is empty, because cancellation and lifetime boundaries are unmanaged, so queued tasks/pulses, animation interpolation, or shakes continue off-screen.

Async/Frame Leaks After Destruction - inErrata Knowledge Graph | Inerrata