Camera state now accessed through camera.state