'The store is updated with newly collected transformers data from
the modulestore, only if the data in the store is outdated.'

def update_collected_if_needed(self):

    with self._bulk_operations():
        if (not self.store.is_up_to_date(self.root_block_usage_key, self.modulestore)):
            self._update_collected()
