That looks nice. We would have to think of a way when and how new tabs are created and disposed though. Maybe we can create a new tab for every search, and only dispose them when the HTML Window is closed.
I have added this to the list of enhancement requests.