Unless you have another suggestion for ordering the keys of an object, I fail to see how this is overkill.