Sobrecargas de desempenho ao usar arquivos de recursos (.resx)

Note, estou ciente das seguintes questões sobre este tópico:

Há algum problema de desempenho ou ressalvas com arquivos de recursos (.resx)?

As propriedades dos recursos de string (.resx) são mantidas na memória?

et al. No entanto, não encontro nenhuma das respostas nestas questões satisfatórias (elas não são suficientemente concretas).

Eu também estou ciente doMSDN páginas sobre este tópico, mas estas também parecem economizar nas informações técnicas sobre as despesas gerais do uso de arquivos de recursos.

Minha dificuldade é que estamos prestes a embarcar na localização de um aplicativo WinForms razoavelmente grande. Minha preocupação neste estágio é sobre o desempenho de acessar recursos de um arquivo .resx de dentro de um loop aninhado, por exemplo. Atualmente, para a pequena parte do código que localizamos (Nomes de Coluna, Cabeçalhos de Linhas, etc., paraDataGridView etc) estamos descontando os recursos em variáveis ​​globais da classe relevante e usando-os.

Como os recursos do .resx são acessados ​​(eles estão incluídos no assembly em tempo de compilação?) E há um benefício no desempenho de fazer o dinheiro desses recursos e usar variáveis ​​globais para acesso?

questionAnswers(1)

yourAnswerToTheQuestion