* (remember: one field my have multiple UACs)
* @param buffer any buffer
*/
public void paintField(PaintInfo paintInfo, Buffer buffer, Graphics2D graphics) throws InvalidImageException {
Coordinate fieldPos = paintInfo.getFieldPos();
FieldView fieldView = quadMap.getFieldView(buffer.getGameData(),
fieldPos);
// Graphics2D graphics = buffer.getGraphics();
Properties properties = quadMap.getProperties();
Coordinate imageCoord = properties.getAbsImagePaintCoord(paintInfo.getCoord()).
sub(buffer.getPosition());
fieldView.paint(imageCoord, graphics);
}