SceneGroups no longer take the factories. It is expected that they are added in the constructor