インラインンメンション形式再構築。

リレーだいたい120msとかだから200ms切ってるかも。
タイムラインの初回取得0.3秒になって嬉しくてくるくるしてる。パース処理全部バイナリしか勝ちませんわ〜。
タイムラインのバックグラウンド解析をバイナリに全部ぶん投げたらあり得ない速度でた。
事前にhex変換した先頭文字列との一致を比較して良好なものだけフロントに送信して後から変換したりしてるよ〜。
できる限りのことまでやる、NostrのUXの悪さをひっくり返したい。できるかはしらん。
最適化ガチ勢のメンタリティじゃなかったらウェブアプリの最適化でバイナリ作らないけど?
BlueskyのLexicon構造に合わせてるからFacets解析とかするんだけど描画前にWebWorkerでv-html構造まで予め作っておけばいいかも。
あんまり改善しなかったら描画前のデータ構造解析を100%に割り振るほうが描画のヌルヌルは維持しやすそうだ。
タイムラインの描画をバックグラウンドで後から実行するようにしたからスクロール時の重さは起こりやすくなった、代わりに初期描画が速くなった(いうほどか?)