anchor.diff:            VertexAttributes = null
             Uniforms = null
           }
  -
  -    static member Create() = RenderObject.Create("UNKNWON")
   
       override x.GetHashCode() = x.Id
       override x.Equals o =
  
positive.code:         member x.RenderPass = x.RenderPass
          member x.AttributeScope = x.AttributeScope
  
      static member Create(path : string) =
          { Id = RenderObjectIds.newId()
            CreationPath = path;
            AttributeScope = Ag.emptyScope
            IsActive = null
            RenderPass = null
  
negative.code: type RenderObject =
      {
          Id : int
          mutable AttributeScope : Ag.Scope
                  
          mutable IsActive : IMod<bool>
  