When dragging an ImageSnapper under an xclip with a companion, it is slow because the dirty2D flag is not propagated correctly (it should be dirty2D.pos). The changes below solve it.
xclipContent.cm: old: extend public void invalidate(Object obj) new: extend public void invalidate2D(Object obj, dirty2D flag2D) old: extend public void invalidate(Object[] objs) new: extend public void invalidate2D(Object->dirty2D objs) xclipScene.cm: old: extend public void invalidate(Object z) new: extend public void invalidate2D(Object z, dirty2D flag2D) old: extend public void invalidate(Object[] objs) new: extend public void invalidate2D(Object->dirty2D objs) xclipSpaceManager.cm: old: final public void invalidate(Object obj) new: final public void invalidate2D(Object obj, dirty2D flag2D) old: final public void invalidate(Object obj) new: final public void invalidate2D(Object obj, dirty2D flag2D) old: extend public void invalidateWormholeViewers(Object[] objs) new: extend public void invalidateWormholeViewers(Object->dirty2D objs)