Updating guess metrics seems like the responsibility of the `GuessChecker`