Keep a TextBrowser instance for each buffer

There doesn't seem to be a way to make it behave nicely, ie. to keep
the text edit scrolled to the bottom, while switching varying size
documents on the fly. It flickers and looks rather annoying...