I don't see offhand how rowlist gets populated, but there's a big difference between 1.6.1 and branch. -Ben
branch ------ rowlist.size: '6' id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: 5, pos: 0 id: 5, pos: 0 id: 5, pos: 0 1.6.1 ----- rowlist.size: '1240' id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: -1, pos: -1 id: 3, pos: 0 id: 3, pos: 0 id: 3, pos: 0 id: 3, pos: 0 id: 5, pos: 0 id: 5, pos: 0 id: 5, pos: 0 id: 7, pos: 0 id: 7, pos: 61 id: 7, pos: 61 id: 9, pos: 0 id: 9, pos: 65 id: 11, pos: 0 id: 11, pos: 65 id: 13, pos: 0 id: 13, pos: 74 id: 15, pos: 0 id: 15, pos: 63 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 id: 15, pos: 123 [snip] id: 1673, pos: 54 id: 1673, pos: 54 id: 1673, pos: 54 id: 1675, pos: 0 id: 1675, pos: 0 id: 1677, pos: 0 id: 1683, pos: 0 id: 1685, pos: 0 id: 1685, pos: 59 id: 1685, pos: 115 id: 1685, pos: 115 id: 1685, pos: 115 id: 1685, pos: 115 id: 1685, pos: 115