It might make sense for very light-weight subclasses to handle the different score translations, since there may be others in the future.