Pattern
Premature Teardown Cancels Work
premature-teardown-cancels-work
Component or GameObject teardown happens while async effects, schedules, or emitters are still running, so Tasks and in-scene effects get cut off mid-play or keep executing after destruction; lifecycle-bound cancellation and completion are required to avoid inconsistent gameplay and leaks.