protected override JobHandle OnUpdate(JobHandle inputDeps)
        {
            var job = new ActionExecuteJob
            {
                ECBuffer = ECBSystem.CreateCommandBuffer().ToConcurrent()
            };
            var handle = job.Schedule(this, inputDeps);

            ECBSystem.AddJobHandleForProducer(handle);
            return(handle);
        }
        protected override JobHandle OnUpdate(JobHandle inputDeps)
        {
            var job = new ActionExecuteJob
            {
                AllContainedItemRefs = GetBufferFromEntity <ContainedItemRef>(),
                ECBuffer             = ECBSystem.CreateCommandBuffer().ToConcurrent()
            };
            var handle = job.Schedule(this, inputDeps);

            ECBSystem.AddJobHandleForProducer(handle);
            return(handle);
        }