That is probably the place most responsible for knowing if the dataset has changed and broadcasting that fact.