Ordering an array of objects is hard