This mod removes individual corpses after a set period of time (default of 2 seconds and can be edited in enemymanager.lua). This does not affect corpses made during stealth. Put into "mods" folder.
Similar to Low Violence Mode (https://modworkshop.net/mod/28657) in function - what differs is that each corpse has its own timer instead of the wave clear that occurs every x seconds. This allows each corpse the full 2 seconds to play out their death animation/ragdoll before disappearing. It is still recommended to use LVM for it's additional functionalities such as blocking helmets, magazines, etc. Would also be needed to clear the corpses left over from stealth once the heist goes loud (set the wave timer to a high number).
This was put together by a talented, helpful individual - I am just sharing his work.
Open permissions, you are free to distribute, modify, or incorporate this mod freely.