The prioritization component accepts an expression as the prioritization. You could concatenate the properties and sort alphabetical. But that may be suboptimal for numeric results. Alternatively you can probably get this done with a combination of filter and group-by shapes but I don't think there is an easy generic way. However I have not seen this request before - so why do you want to sort this way? Do you have an example?