Implemeted the logic to cache the plist to disk.