i.e. pass the timestamp of the last data request, and the server should only send the changed data rather than everything
the original reason for longer term storage were the frequent error==TIMEOUT from map tiles. since these are now retried, as the stock site does, the remaining use for the cache is more short term, while panning around an area