You're right about the blue orbs, on the night ocean level there is one that is TECHNICALLY possible to grab without dying, but which is way, way too hard (I can get it 1/15 times). What do you mean jumping down from a ledge, like make it easier to slip off the corner of a platform?