How to insert a block without creating a real object in Rhino through GHpython?

Hi.:grinning:

rs.InsertBlock or scriptcontext.doc.Objects.AddInstanceObject will create a selectable instanceObject directly in RhinoDoc.

I wander that how to generate a unselectable block just like Rhino.Geometry.Brep, which you have to bake if you want to get the real object in Rhino. I guess it’s Rhino.Geometry.InstanceReferenceGeometry Class? But I didn’t found any “Insert” method or how to Construct it in RhinoCommon SDK.