I have a a list of entities and i want to delete some of them.
var entities = _jobQuery.ToEntityArray(Allocator.TempJob);
I'm looping though them and calling .DestroyEntity(entities[i]) from a EntityCommandBuffer - but do i need to also dispose of the IDataComponents on my entities so they don't leak memory or will DOTS take care of that for me?