Backend order in search results

When using core.library.search() is it possible to configure/control the order of each backend’s models.SearchResult in the returned list?

Where does the default order come from?

https://github.com/mopidy/mopidy/issues/433 covers one possible solution for this. The current order is likely whatever order pkg_resources gave us the extensions in.