I've had this problem before (Large, Complex, Repeating Subforms) -- it's likely to be improved only with more efficient coding (and a series of other small tricks that can make a big difference). Your link is broken -- if you would still like to resolve this problem, I'd be happy to have a look at ...