code: def update(self, res, pk, depth=1, since=None):
          
          fetch = lambda: self._fetcher.fetch_latest(res, pk, 1, since=since)
          self._update(res, fetch, depth)
docs: Try to sync an object to the local database, in case of failure
          where a referenced object is not found, attempt to fetch said
          object from the REST api