Changes needed for the ordering to be configurable

This depends on the filer changes tracked on https://github.com/SmithsonianEnterprises/smithsonian/issues/536 and should only be merged if that's going to be merged too.

In theory, it should work independently, but I have not resting outside https://github.com/SmithsonianEnterprises/smithsonian/pull/567