Saves on an allocation (though it seems to only be a ValueType so it shouldn't be a big deal) and a tail-call.
ScoreProcessor.ComputeAccuracy()
HitResult
Don't include misses in failed score statistics
Rank
Passed
FailScore
HealthProcessor