msglist.js: for speedy reflow, create multiple tables
msglist.js speed: fill entire rows' HTML, don't spin in large areas