Erlang の gb_trees などを gen_server に保持しストレージとして使ってはいけない

タイトルの通り。gb_trees の内部表現はただの Erlang Term なので gen_server の State で渡ってくるたびに全件コピーになりコピーのコストが大きくパフォーマンスが落ちる。
gb_trees への参照はどうやって保持できない世界なのでおとなしく ETS の ordered_set を使うべし。