Ok…@chriscoyier, @chrisburton. Until I redesign the plugin I added a pre-loader .gif. At least it gives the user some indication that the page is doing something. I roughed it in as I did not want to spend much time on perfecting it. Looks ok for now.
I looked over transients and need to try a few test with it to see if I can use it in this case. Do you know any cool tricks for caching?