1. A method of pre-caching synchronization data, the method comprising: receiving a synchronization request for one or more feeds of objects stored in a database system, the synchronization request associated with a user, each feed including feed items that are each associated with one or more objects of the database system; retrieving one or more feed items based on the synchronization request; analyzing the retrieved feed items to identify the one or more objects related to the retrieved feed items; retrieving at least one of the identified objects prior to receiving, from a client device, a request for the at least one identified object; and sending the retrieved objects to a user-accessible cache.