public void RemoveAttribute(AttachedAttrData attr)
 {
     attributes.Remove(attr.Attribute.ID);
 }
 public void AddAttribute(AttachedAttrData attr)
 {
     attributes.Add(attr.Attribute.ID, attr);
 }