Generalised the 3D scene root to have type ContainerNode