Ну, раз уж проект активно движется в сторону XE2, то вот некоторые мысли с прицелом на светлое будущее:
- компоненты FMX умеют использовать GPU для своих нужд, т.е. отрисовкой окна может заниматься видеокарта. Компонент сам выбирает наилучший способ отрисовки (CPU или GPU), абсолютно прозрачно для пользователя/разработчика
- в существующее VCL приложение можно встроить форму FMX:
Delphi XE2 - heating up the hype: playing the matchmaker for VCL and FMXПолучается, что можно достаточно малой кровью, заставить САС рисовать карту через FMX форму и разгрузить тем самым CPU. Конечно, в идеале хотелось бы честного использования OpenGL, но поскольку это достаточно трудоёмко и пока что желающих этим заняться вроде как нету, то вполне можно попробовать и костыль с FMX.