Using client tags to store colour values

I’m interested to know if there are any performance reasons why I shouldn’t use client tags to store the HEX values of standard theme colours for projects in Ignition, and then use these client tags inside of the expressions to modify e.g. device symbol fill colours.

Currently, I am using the integer-to-colour translation table in the bindings (tag/indirect tag/property), but moving away from static colours would be my preference in order to standardise colours across the project and ensure there aren’t several different hues of ultimately the same colour being used.

Perfectly reasonable, IMNSHO.


IA recommends using Client tags for this purpose. And I do this in my projects as well.