I wonder whether android supports user defined cache. Then each user could configure a maximum that suits them. #Amethyst has also infrequent issues with bloated cache/data.