Hops in Rhino 8: Data structure issue

Hei,

I am having issues with Hops in Rhino 8. We have a setup in Rhino 7 where we can compare objects versions and send back a report before baking these objects.

I am now moving to Rhino 8 and having some inconsistent behavior between Rhino 7 and Rhino 8 and also within hops:

In Rhino 8:

But when running the script directly in Rhino 8 (And not through Hops):


So in other words, it works as intended when running on Rhino 8 but not when running through Hops. It is as if it is grafting my inputs in hops even if im flattening everything at my input level. Also, HOPS runs extremely slow (Probably because it runs too many times because of this grafting issue)

Any ideas on what is going on? Could that be related to the .NET version im running? (ive downgraded it to make if work with some other plugins)

Also, my HOPS in rhino 7 doesnt seem to be wroking anymore. Any way of having both installed?