public void Remove(int index) { idPool.Return(index, pool); }
public void Return(int index, BufferPool pool) { Ids.Return(index, pool.SpecializeFor <int>()); }
public void Remove(int index) { idPool.Return(index, pool.SpecializeFor <int>()); }
public void RemoveAt(int index) { ValidateRemoval(index); idPool.Return(index, pool.SpecializeFor <int>()); }