split renderer and scene