fix a leak like the entire chunk was retained until gc
lower size of cache