'If there\'s an active bulk_operation, see if it\'s cached this module and just return it
Don\'t do any extra work to get the ones which are not cached. Make the caller do the work & cache them.'

def get_cached_block(self, course_key, version_guid, block_id):

    bulk_write_record = self._get_bulk_ops_record(course_key)
    if bulk_write_record.active:
        return bulk_write_record.modules[version_guid].get(block_id, None)
    else:
        return None
