'Return the path to the bookmark\'s block after checking self.xblock_cache.
Returns:
List of dicts.'

@property
def path(self):

    if (self.modified < self.xblock_cache.modified):
        path = Bookmark.updated_path(self.usage_key, self.xblock_cache)
        self._path = prepare_path_for_serialization(path)
        self.save()
        return path
    return parse_path_data(self._path)
