У Вас объект, объекты в js имеют произвольный доступ, и хотя чаще всего ключи объекта идут в порадке добавления, никто гарантировать это не может!
Что можно сделать? - получить массив ключей этого объекта и отсортировать этот массив согласно значениям свойств:
var keys = Object.getOwnPropertyNames(obj.position);
keys.sort((a, b) => obj.position[a] - obj.position[b]);