better performant cache purge