A lot of nations don't no the term middle name; they only use first names or forenames. In Germany, for example, this can be an unlimited number.
That is the reason that people put all first names into the first name field and then you will see all forenames in the public view.
In this context, one more curiosity:
In Thuringia and some other areas in Germany it was possible to baptize two or more children of the same family, sometimes all living at the same time, with the same first name. One distinguished then between "Groß-Hans" and "Klein-Hans". Sometimes the homonymity is only secondary or apparent, if with a double name like "Johann Christoph" a part of the name in practical use dropped out or was forgotten and not seldom with the marriage or with the death of this person a new double name was "invented".