public void Update(ModelSettings modelSettings, GeneratedModelMeshes generatedModelMeshes)
    {
        GeneratedComponentGroupManager.Manage(
            existingItems:      this,
            currentStateItems:  generatedModelMeshes.GeneratedMeshGroups,

            create:             GeneratedComponentGroup.Create, createContext: (modelSettings),
            updateContext:      (modelSettings, this)); // GeneratedComponentGroup.Update
    }
 public void UpdateMeshes(GeneratedModelMeshes generatedModelMeshes)
 {
     generatedModelHierarchy.Update(settings, generatedModelMeshes);
 }