'Adds a specific set of visible blocks to the request cache.
This assumes that prefetch has already been called.'

@classmethod
def _update_cache(cls, course_key, visible_blocks):

    get_cache(cls.CACHE_NAMESPACE)[cls._cache_key(course_key)].update({visible_block.hashed: visible_block for visible_block in visible_blocks})
