Prevent Bodies from Despawning in View
Change the body-cleanup system so that fallen players never disappear while another player is looking at them. After remaining on the map for a minimum amount of time, a body should only despawn when it is outside every player’s line of sight. An additional proximity check could prevent bodies from disappearing when players are still nearby, even if nobody is directly looking at them. This would preserve performance while making the cleanup process less noticeable and preventing bodies from suddenly disappearing in front of players.