Allow drawing differently sized map regions, fixes issue #10.