Yeah, I think this is right too. It'd also explain the sound.
Feels like a very mechanically-simple strategy, but hard to make durable / safe from fingers (and detecting "skin" vs "shoe" doesn't seem like something you can make foolproof) / that would hurt to fall onto.