#6096 is a simple change to catch labels for reindexing of files when changed. We already have similar logic in version differences. Rather than have these in two places, we should have the indexing check use the version differences code so that if/when we need to change the logic it only happens in the one place.