А зачем так много полей? Если это RGB-output, то 700-800 полей, как правило, бывает достаточно. Лучше, имхо, сделать с оптимизацией в 2 прохода по 800 полей, чем в 1 проход на 3000 полей.
Для CMYK достаточно 1500-1600 полей. Если охват маленький - можно меньше. Ну и, опять таки, с оптимизацией...