O uso de styleSheets de uma maneira dinâmica adiciona muita computação

Eu tenho cerca de 40 botões que também são indicadores (On ou Off) e uma vez por segundo eu atualizo a cor desses indicadores dependendo do estado. Eu faço isso alterando a folha de estilo. É sobre matar para fazer isso e se assim for devo apenas definir uma nova folha de estilo quando o indicador mudou de estado ou devo usar algo como QBrush?