The handpuppet/shop guy's role is already planned out : ) but your idea comes pretty close to it.
And I'm unsensitive to jumpscares. So I often feel cringe about these things. I will see what comes out of the final product.
Note that this is my first real game : P don't put the expectations too high.
I rather improve in later projects than being endlessly stuck on the same thing,