streamlined updateScene()