Jake,
The issue that you are seeing is because of the way we write the image to the screen. We are using the buffer graphics which is the recommended way to draw images however it gets very slow at high resolutions. In our testing what we find is that if when you pan we draw the image to the screen as you move it has the slow response as you noted. We also tested adding the image to a picture type control inside our control and moving that and the responsiveness is really good. Microsoft is doing something different in their controls that we cannot do easily using the buffer graphics. Our next step is to integrate some kind of control to speed up the panning and probably a number of other things. We have known this for a little while now. The reason we have not integrated it into the build yet has been two fold, first the end of year saps resources and it is hard to plan allot of development while everyone is off and the second which is more of the issue is the new build system we put in place. With all of our components released now for 3.0 we got all the teams together to do cleanup of the source code, branches, code hierarchy, source control cleanup, and with this building a new build system. The build system was automated before we but we enhanced it. This is going to fit in with a new public issue system an the ability for developers to get daily builds automatically through the website and having all our issues tracked publicly.
Ok, enough of the excuses on that. We are pretty sure we understand the problem, we are finishing up all the infrastructure changes and we will be ready to tackle this in a week or so. I will be personally leading the charge to get this resolved. I can’t offer you a drop dead date but I would like to get it resolved, and out in peoples hands, by the end of the month.
David