функция ObjectSetText();

 
функция ObjectSetText() сильно тормозит по коду...
...она так работает "по определению" или можно что-то сделать?
int start()
{#define CNT 200
 int     nSkor,nSkor1,nSkor2;
 int     N[CNT];
 double  D[CNT];
 for(int i=0; i<CNT; i++) {N[i]=i; D[i]=High[i];}
 
 nSkor=GetTickCount();
 PunktShow1("name1",N,D);
 nSkor1=GetTickCount()-nSkor;
 ObjectsDeleteAll(0);
 
 nSkor=GetTickCount();
 PunktShow2("name2",N,D);
 nSkor2=GetTickCount()-nSkor;
 ObjectsDeleteAll(0);
 
 Print("      Skor1/2= ",nSkor1,"/",nSkor2);
 return(0);
}
//-----
int PunktShow1(string name,int& nArr[],double& dArr[])
{int nn=ArraySize(nArr);
 for(int i=0; i<nn; i++)
  {name=StringConcatenate(name,i);
   ObjectCreate(name,OBJ_ARROW,0,Time[nArr[i]],dArr[i]);
     ObjectSet(name,OBJPROP_ARROWCODE,5);
      //ObjectSetText(nameI,nameI,10); //прописывание prop тормозит
  } 
 return(nn);
}
//-----
int PunktShow2(string name,int& nArr[],double& dArr[])
{int nn=ArraySize(nArr);
 for(int i=0; i<nn; i++)
  {name=StringConcatenate(name,i); 
   ObjectCreate(name,OBJ_ARROW,0,Time[nArr[i]],dArr[i]);
     ObjectSet(name,OBJPROP_ARROWCODE,5);
      ObjectSetText(name,name,10); //прописывание prop тормозит
  } 
 return(nn);
}
Причина обращения: