internal DSBlockInstance(DSCoordinateSystem contextCoordinateSystem, string blockName, bool persist) : base(DSBlock.InsertCore(contextCoordinateSystem, blockName), persist) { Definition = new DSBlock(blockName); ContextCoordinateSystem = contextCoordinateSystem; }