Can I override app/views/layouts/application.html.erb from a plugin?

Faça isso em um tema, em vez disso. Você pode adicionar uma camada de cache padrão na frente de qualquer API de onde as informações são buscadas.