Because Darts lodge in targets and continue to exist, mods that take action when a projectile is destroyed like Splinter and Ricochet behave differently: instead of happening on impact, they happen if the target is destroyed while the lodged Dart still has duration remaining.