やっぱりそれが直感的でしょうか。それだとビューごとにスレッド情報を生成する必要がありますね。その方向で考えて見ます。
スレッド表示をたたむかどうかでMLに意見を下さった方ありがとうございます。
やはり、2が妥当なところのようですね。それでやってみようかと思います。なかなかたたまない人にはパフォーマンスが落ちず、たたむこともできるようにするのは難しい^^;。