Вроде как нашел решение на JS, но не могу понять, как адаптировать под себя (данный пример не работает при отладке в PM).
var a = [
{x: 4, y: 2},
{x: 3, y: 5},
{x: 1, y: 5},
{x: 3, y: 2},
{x: 4, y: 1}
];
a.sort(function(a, b) {
// Сортируем по полю x, если оно одинаковое...