What is going on with this site? Everything will be going along fine and then the site grinds to a halt or slows down dramatically. I don't encounter this problem anywhere else besides here.