Not relying on object key ordering