If the height is `m_rowHeight[i]`, and the offset is non-zero, won't that clip the widget to the wrong region? I guess the set height should be `height`? (or perhaps `m_rowHeight[i] - off`?)