Do select_one_external and select_one_from_file have the same performance?

In the XLSForms Docs it is stated that:

Select_one_from_file is generally the preferred way of building select questions from external data as it is the most versatile and works across applications. However, if your external data file consists of many thousands of lines, please test carefully whether the performance is satisfactory on the lowest spec device you intend to use. If it is too slow, consider using External Selects.
See here

Since both select_one_external and select_one_from_file use the same CSV format, is there a performance difference between them?