My only other thought would be to gatekeep the propagation–dampen or disable the effect if the collection is x.xx cm away from point of impact. Which, I guess in this context, would mean changing damage thresholds or toggling sleep in real-time, if that’s possible.