Why is the `ToList` required?