What is the benefits of using J<> compared to Immutable<> of Orleans?

Squidex use of Orleans. You have the J<> struct. What is the benefits of using J<> compared to Immutable<> of Orleans?
Thanks

J uses json for serialization. I needed it anyway and I think it is easier to maintain one way for serialization than two

Thanks for explanation