Performance improvements/hacks. We've decided to rerender the
entire results list everytime anything changes. We'll see how this
goes...