remove enumerable type mixin
sort interaction results by prefered sort order
sort category results in preferred order