void IEntityHierarchyGroupingStrategy.ApplyEntityChanges(NativeArray <Entity> newEntities, NativeArray <Entity> removedEntities, IEntityHierarchyGroupingContext context)
        {
            // Remove entities
            foreach (var entity in removedEntities)
            {
                m_State.RegisterRemoveOperation(EntityHierarchyNodeId.FromEntity(entity));
            }

            // Add new entities
            foreach (var entity in newEntities)
            {
                m_State.RegisterAddEntityOperation(entity, out _);
            }

            UpdateMissingParentEntities();
            MoveEntitiesUnderFoundMissingParents();
        }
 void IEntityHierarchyGroupingStrategy.BeginApply(IEntityHierarchyGroupingContext context)
 {
 }