Removed camera dependency from Root by wrapping Camera::update through Graphics::update