Setar várias rotas num único express.static(path.join(__dirname, 'public'))

Fala pessoal, tenho uma aplicação WEB com mais de 45 rotas, no meu app.js tenho aquela linha que seta a pasta public que contém as referências de css, arquivos e scripts a serem utilizados na aplicação, o problema é que se eu manter apenas a linha

app.use(express.static(path.join(__dirname, 'public')))

funciona apenas para algumas rotas, e por algum motivo que ainda não identifiquei, quando acesso outras rotas a página fica toda desconfigurada perde o css, etc.

Para resolver isso, preciso incluir no app.js uma linha para cada rota da minha aplicação, desta forma da certo, tudo funciona:

app.use(express.static(path.join(__dirname, 'public')))
app.use('/material', express.static(path.join(__dirname, 'public')));
app.use('/fornecedor', express.static(path.join(__dirname, 'public')));

Ajuda:
Existe alguma forma de em apenas uma linha contemplar todas as minhas rotas de uma vez para eu não precisar ficar incluindo linhas para cada rota que eu criar?