How does yRangePad work with the different axes? (That is, y vs y2. ) I wonder if this belongs in, say,  axes : { x : { padding : n }, y : { padding : n } }