Removes the list of cameras from the Scene object and updates Render to take the camera as an argument.  This simplifies to lifetime management in other languages (e.g. Rust).