More about the new cache feature on #Fedilab
Cache works for main timelines (home/local/public) and also for followed instances and tag timelines.
The idea, around 100 messages are kept for each of these timelines around your last read messages (first visible when you leave the timeline).
For the Home, cache is bigger. The app first fetches in cache. If no messages are returned with the pagination, it will fetch from server side.
The app automatically cleans the cache for old messages