Also fix a bug with wrong sizing for multiple forms.
The last default size encountered was being used, rather than
using the one that matched the default form.
Also make some performance improvements: naturals
are sorted by name, instead of being constructed
to be sorted by size. This significantly speeds up
loading, because those objects were expensive to make.