This doesn't cache the appinfo.json file if you're on a device with palmGetResource.  Is that intentional?