Something that I think is kind of clunky in silksong is that there are various places where you don't bench-spawn if you die. Usually they're minigames, boss fights, or other special story events.
The weird thing though is that they're very inconsistent about what you respawn with in terms of tools and silk. Some spawn you with all of them reset to how you were before you started, others keep one or both of your tools and/or silk at what they were when you died.
I think there's goals to each of these choices, they aren't done unthinkingly, but it's just.. weird and kind of annoying.