I'm not sure the issue is performance? Rather, we'd be changing the default behavior, which may surprise (read "break") existing user code.

Then again, I'm not sure Json has a notion of ordering to begin with?