Drawing speed depends on the amount of data that falls within view and on characteristics of the PC. Some of the data is cached in screen buffer, some isn't. There is no way to tell in advance what drawing speed will be at particular scale. Regarding incorrect AxMap.CurrentScale: can you provide more details?
Regards,
Sergei
Regards,
Sergei