fix diplomacy map viewport / partial rendering issues