if we're doing generation comparison, no need to do hash comparison