adjust caching for colleciton celanup