Add or Set Component in Job - Chunk.Has switch vs EntityManager.AddComponent?

In general right now it seems beneficial to avoid CommandBuffers wherever possible - EntityManager.AddComponent(query, typeof((GoalMoveTo)); is far far faster if you’re working on any significant number of entities. This would give you the added benefit of being able to BurstCompile the job.

See: EntityManager batch API vs CommandBuffer