Back in the day, JetBrains tried revision-controlling AST trees or psi-nodes in their parlance. That project was cancelled, as it became a research challenge. That was 10 years ago or so. At this point, things may work out well, time will tell.
RDX is more like CRDT JSON DOM in fact, not just JSON+. If that makes sense.