The "change player position when camera direction changes" is definitely an engine thing, not a design thing. Level 3 didn't give me an option to restart the level after falling off (through?) the stepping-stones, but if that's unintended then maybe I overlooked something. I'll try again later.