protected virtual Poolable SpawnItem() { var item = Poolable.Create(prefab, this); _items.Add(item); return(item); }