Jade would be more ergonomic for mouse-based interaction if it supported panning by holding any area of the background and dragging it, or zooming in by selecting a rectangular area, holding, and pressing Enter. For touch screens, this input method would still work for panning, but pinching to zoom should be used instead.