optimize roundup list cache invalidation strategy