revert change to unbreak build until I understand why cacheing is implemented the way it is
Merge pull request #451 from dethe/update_cache_for_delisted_apps

revert change