Hi,
it would be hard as most of the times when a thread or topic is started, some relevant discussion is inside the body of the text. And by the topic it is hard to tell what information you are looking for, for example sometimes users talk about certain things related to the topic, but these things cannot be started as a new thread. So, the searching process has to search through the text.
Thanks.