i don't know exactly what the problem is, but it's REALLY slow. it looks like parsing the articles can better be postponed until when they are actually accessed. fixed: adding a delay around the text->xexpr translation does the trick. the index loads pretty fast now. TODO: hide this delay in object accessors.