What does the final Debug.Log print when Moving is enableable?
csharp
var archetype = manager.CreateArchetype(typeof(Moving));
var units = manager.CreateEntity(archetype, 2, Allocator.Temp);
manager.SetComponentEnabled<Moving>(units[0], false);
var query = manager.CreateEntityQuery(typeof(Moving));
Debug.Log(query.CalculateEntityCount());
units.Dispose();