Rhino shows the 20 or so first calculations, then suddenly jumps to the end of the calculations.

Why is that?

```
import rhinoscriptsyntax as rs
import random
import time
time1=time.time()
rs.EnableRedraw (False)
arrPT=[]
for i in range(40):
for ii in range(40):
arrPT.append(rs.AddPoint((i,ii,0)))
rs.SelectObjects(arrPT)
rs.EnableRedraw (True)
rs.EnableRedraw (False)
for n in range(40):
print n
rs.EnableRedraw (True)
rs.EnableRedraw (False)
for ii in range(len(arrPT)):
rs.MoveObject(arrPT[ii],(0,0,0.5-random.random()))
rs.EnableRedraw (True)
time2=time.time()
print round(time2-time1,2)
```