A part of your issue may be "I have the clock set at "0"" ...Try a 'reasonable' refresh, at the moment your app is refreshing constantly, not really giving AI2 an opportunity to do the calculation and post the graphic segment. Consider, AI2 graphics are s l o w compared to apps created with 100% Java compilers and AI2's Math routines are not especially fast. Try refreshing every 100 ms and decrease or increase the interval and see how your app performs. The Clock is not meant to set the Interval at 0. AI2 code is processed asynchronously . That means that a succeeding operation has to wait until the previous activity concludes (a little more complicated then that but that is essentially what happens). You got to provide time for code to execute and draw.
Wow, "long will it take to calculate all the points" ...the answer is write the code then try it and see. Be aware your graphics will run generally faster using the compiled app on the device than when using WIFI and certainly faster than when using the emulator.? You graphics will never render at lightning speed.