I don't think it is an issue to compare twice. It is not an expensive comparison