private void AddToPool(string prefab, string tag, Queue<Entity> pool) { var entity = this.EntityManager.Instantiate(prefab); entity.Tag = tag; pool.Enqueue(entity); }