we don't want to download the whole app list every time, do we? it's much easier that we cache the app id and when we update the app, it's just one password to type