I've noticed that the bodies lay there for a while. One example is salamanders. After you kill them, they just kind of lay around and sizzle for a while. If you rest and come back, the bodies disappear. If you rest a long time and come back the treasure disappears too.