scene: some cleaning, docs and minor points

Addressing comments by Luke