Perhaps assigning and limiting any single thread to just one forum may not be the best suitable arrangement.
Probably a thread being concurrently discussed by two or more forums from different groups of visitors could be an effective way to increase the interactions and exchange of ideas among visitors of different interests.