private void AddInstanceToPool() { IPooled item = createInstanceHandler(); item.Init(this); activeItems.Add(item); item.ReturnToPool(); }