It's been a while, but I will cut a new release of
#diffson soon. Investigating a problem at work, I found some sub-optimal (understatement) implementation in the diff computation. This PR should make the situation way better for all users
https://github.com/gnieh/diffson/pull/331