An adjustment to how the sort list is generated to allow injection by Se...

I've moved the pixie addition to the code, because I couldn't find a way to access it once created (to extend it), and stored the id of the pixie in the base object.