DynamoVisualProgramming.ZeroTouchLibrary by Autodesk

<PackageReference Include="DynamoVisualProgramming.ZeroTouchLibrary" Version="0.9.0-beta" />

 IDesignScriptEntity

public interface IDesignScriptEntity : IDisposable
This interface represents internal data model for a design script objects. The user facing design script object creates and owns a kernal specific data model that implements this or derived interface.
object Owner { get; }

Gets user facing DesignScript object that owns this entity data.

void SetOwner(object owner)

Sets the owner of this entity for back reference.