Out of curiosity, is this any better or worse than using `OrderBy()`?