out-of-canvas editing