private T AddNewSlot(GameObject go) { _pool.Add(_factory.CreateResource(go)); return(_pool.Last()); }