public synchronized void paint(final Image image, final int x, final int y, final int width, final int height) {
		commands.add(new PaintCommand() {
			public void paint(Graphics g) {
				g.drawImage(image, x, y, width, height, null);
			}
		});
	}