private void paintBackground(ProgressMonitor monitor, GC gc, MapInstance mapInstance, DigitalElevationModel elevationModel, HillShading hillShading, MapScheme<MColor> colors) {
if (elevationModel == null) {
StopWatch stopWatch = new StopWatch("Background (Draft)").start();
paintDraft(monitor, gc, mapInstance);
stopWatch.printStop();
}
else {
StopWatch stopWatch = new StopWatch("Background").start();
paintHills(monitor, gc, mapInstance, elevationModel, hillShading, colors);
stopWatch.printStop();