I have a text file with a lot of position descriptions for a bunch of objects over time. Once I'm done parsing this I start creating the entities using the EntityManager, set some ComponentData (the mesh for that type of object, starting position...) I got my movement job setup and that kicks off fine as well. What I am having trouble with is, how do I make sure that in the JobComponentSystem the right set of coordinates is being assigned to the right Job on Execute? What I am trying to do is, parse a little bit of text (a few seconds worth of data) and then create/update my entities according to that. But somehow there is a link here that is missing, if have been staring at youtube videos for hours and I know that I didn't "get" some concepts yet Edit: Maybe add another component to hold the data (including an Id), assign any new data to that and then use it inside the job?