Lights abstraction for toImage handling (future)
Improved layout and camera positioning