Fire is one of the several premade particle emitting classes. When the fire or particle emitter is destroyed, all the spawned particles disappear immediately. This is not desired. My solution is to accommodate the removal time according to the (unknown) lifetime of the fire particles. The secondary particles have a much longer lifetime. How long is the shortest time required to completely remove the undesired behavior?