Yeah I started looking into it and discovered the same problem you had. It’s a shame Unity doesn’t allow you to plug into their code. You used to use Unity objects in NodeCanvas though. Why did you decide to switch to JSON?
I do think Object Drawers for NodeCanvas makes a lot of sense though. I was excited when I saw the documentation. We just need to update to the latest version.