ResouceManagerのメソッドは遅い?

いや、マジで。
リソースの取得を行うコードとして、

private static ResourceManager rm = new ResourceManager(typeof(...));

private void ToAruMethod()
{
  string s = rm.GetString("key");
    :
}

なんてコードを何度も何度も通るようなところに置いたら、すごい遅かった。
毎回すべてのリソースセットから CurrentThraed.CurrentUICulture を検索して、フォールバック処理してリソースセットを決定して、それから文字列取得をやってるんだろうか。