fix: stop comparing json strings char by char as json object properties are unordered