Mechanism for referenced Rhino geometry refresh

Ah, you’re putting referenced geometry directly into an output? Typically only uninherited inputs (i.e. persistent data, not coming from some other param) will respond to Rhino id changes.

If your component is putting referenced goo into an output, you may have to override the RegisterRemoteIDs method on the component. This will also involve you keeping a list of IDs that pass through your fingers during SolveInstance.