As In the title. What cause that ? is this a bug with ECS ? Or something that is working as intended ?
I understand that ( from : https://docs.unity3d.com/Packages/com.unity.entities@1.0/manual/systems-entity-command-buffers.html)
The entities returned from EntityCommandBuffer's CreateEntity() and Instantiate() methods are special; they don't fully exist until the command buffer is played back
But at the end it's saying :
During command buffer playback, valid references to temporary entities created earlier in the buffer will be automatically replaced with a reference to the corresponding "real" entity.
So for me it sound like an issue.