getGraphics().translate(x, y); if (bfc != null) {
if (bfc != null) {
    public void translate(int x, int y) {        //Uu.p("trans: " + x + "," + y);        getGraphics().translate(x, y);//TODO: is this healthy and thread-safe enough?        if (bfc != null) {            bfc.translate(x, y);        }        xoff += x;        yoff += y;    }