GetComponentDataFromEntity returns a ComponentDataFromEntity. This data type contains component data for all entities. I was wondering if is it possible to only get component data of a speficic archetype? Is it is possible, does it make any difference in performance to only get component data for that specific archetype? Further explanation: I have many moving entities on screen. Bullets, Enemies, etc. I have different systems controlling positions of each archetype with IJobParallelFor job. I was wondering if it's possible to only give Bullets' Translate component to bullets job. This way these systems can work in parallel (Since they are not modifying the positions of same archetypes).