Would it possible to have 2 values for events?
1 being the duration (lifetime) of the event and another for the respawn time
Having a heli crash exist for X mins, but not reappearing until Y time has passed (all based on when it spawned)
Currently dynamic events reappear quite quickly after their lifetime, so that essentially they persist at their nominal values all the time (or close to it)