Replace size and info caches with a pool lookup cache and remove redundant pool searches.