Add LRU strategy and minimum pool size to AsyncPool