Hi Chris,
This is something we're currently working on. We thought we fixed this, but then discovered that we never clearly defined what properties of a nested object should be compared. We still haven't decided what the expected behavior should be, so any feedback is welcome.