Looks like at some scenario it will fail to codegen properly.
Temp\GeneratedCode\xxx__JobEntity_11639961120.g.cs(20,13): error CS0128: A local variable or function named 'entryComponentArrayIntPtr' is already defined in this scope
Temp\GeneratedCode\xxx__JobEntity_11639961120.g.cs(30,75): error CS1503: Argument 3: cannot convert from 'Unity.Entities.RefRO<xxx>' to 'Unity.Entities.RefRO<xxx>'