Local dataset cache only checks if remote is newer