I've been trying to learn more and I've hit a point where I want to create entities after I initialize. To do this through a job, my understanding is that you need to use a barrier and command buffer. Every single example Ive seen though used Inject for the barrier. At the same time, i keep reading that Inject will be deprecated really soon and to avoid it. Is there no other option right now though? I'm still trying to wrap my head around it all. forgive me if I'm being ignorant. Also, it seems that IJobProcessComponentData is the best way to write a job for the time being, at least for most cases from what I've seen. Does this mean typically, no matter how simple the task, that's the best way to go about it? Example being player input. There only will ever be one, is it a waste to use this?