Noticed this while writing some editor world tooling but, the regular EntityManager.SetComponentEnabled(Entity) (and all other variations of SetComponentEnabled via lookup etc) correctly triggers a change filter because it goes through
ChunkDataUtility.GetEnabledRefRW(ChunkIndex chunk, Archetype* archetype, int indexInTypeArray, uint globalSystemVersion, out int* ptrChunkDisabledCount)```
But as far as I can tell the path that `EntityManager.SetComponentEnabled(EntityQuery)` takes via
```cs
ChunkIterationUtility.SetEnabledBitsOnAllChunks(ref EntityQueryImpl queryImpl, TypeIndex typeIndex, bool value)```
never calls SetChangeVersion on the chunks with the component
@spring drift
