Use a fixed-size pool for cache entries allocation