Optimizing it so that cached files that have not been used in ~60-90 days are automatically deleted would do a lot for device space usage and the freezing problem, but I'm sure that requires cooperation from Unixmad or whoever handles the client itself