So I got to the top of a tower that required some pretty complex platforming, collected a mask, saw another mask and went to get it, and then I died. Turns out the other mask was the monster 😂
I would agree with the thing about checkpoints, doing those challenges is too difficult to want to redo them again and again just because you messed up a jump later on. But if I knew that once I'd done one part that progress was saved, then I'd feel more comfortable continuing on and trying the rest of the level.