We want to create multiple shapes all at once and we're doing that by now in a code like this (it is simplified):
for(int i=0; i
the problem we're facing is that with large N's we're getting very slow painting and a quite strange effect (we can see how every shape is painted which is funny just the first time you see it :P).
My intuition suggested me that passing a the second ::Display() parameter only in the i==N case so that the update would be triggered just on the last case. This didn't work, I'm not sure why, we still can see the repainting (why? the viewer update is false!).
Anyway, any hint on what could we do to fix that issue?