public virtual void NotifyAttachedObjectNameChanged( MovableObject obj ) { objectList.Remove( obj.Name ); objectList.Add( obj ); }