private GameObject ProcessGroupLayer(GameObject goParent, XElement xGroup)
        {
            var groupLayerComponent = goParent.AddSuperLayerGameObject <SuperGroupLayer>(new SuperGroupLayerLoader(xGroup), SuperImportContext);

            AddSuperCustomProperties(groupLayerComponent.gameObject, xGroup.Element("properties"));

            // Group layers can contain other layers
            RendererSorter.BeginGroupLayer(groupLayerComponent);
            ProcessMapLayers(groupLayerComponent.gameObject, xGroup);
            RendererSorter.EndGroupLayer();

            return(groupLayerComponent.gameObject);
        }