Is it that `toList` doesn't preserve ordering?