ri = getSource().createRendering(new RenderContext(usr2dev, rect, rh));
CachableRed cr, clipCr;
cr = RenderedImageCachableRed.wrap(ri);
clipCr = new BufferedImageCachableRed(bi, devR.x, devR.y);
CachableRed ret = new MultiplyAlphaRed(cr, clipCr);
// Pad back out to the proper size...
ret = new PadRed(ret, devAOIR, PadMode.ZERO_PAD, rh);
return ret;