Pattern
Runtime Effect Lifecycle Coupling
runtime-effect-lifecycle-coupling
Particle/decals/sounds tied to spawned GameObjects get cut off when the owning object is destroyed early, and related spawn-time logic may be expensive due to repeated scene-wide component scans, causing missing or inconsistent effects.