だいぶ蛇足だけど、よく考えたら
「インスタンス確保時のサイズをテンプレート引数にする」は妙案な気がしてきた。
これで実行時コストなしで大きなオブジェクト用のヒープと
小さなオブジェクト用のヒープを分けられるかも。

「なんでそんな事すんねん」って言われるかもしれないけど
マルチスレッド時の直列化部分を別にできるとか、ヒープの分断への対応としては
なかなかいい考えかも。なんて。