move spent unitgens to a pool for reuse