Revert "use position property in json to preserve ordering across generations"

This reverts commit 9ee361df5b2f773b77eba46e936d10123df0b97d.