Hi, For the past few months I have been working on a fairly complex stock charting application in Flex 2, with a great deal of class extension to expand upon functionality. These features include disabling any specified time range, Google Finance-esque panning with an overview chart, zooming, plotting multiple stocks, arbitrary range-setting, interpolation animations, rebasing, annotations, and so on. However, I've found that once I've plotted a few stocks (several hundred data points each), the performance can tend to get a bit sluggish.
This is especially noticeable when any kind of animation is playing, such as the interpolation when changing the visible range, or panning using the overview chart. Sometimes it almost gets unusable. My question is simply: are there any general suggestions for ways to improve performance? Obviously I could disable a lot of the animations which are simply there to make everything look a bit more impressive, but if anyone has any ideas for things to try that could allow me to keep these then I would be very grateful. Iain

