Add colours to the uifc struct instead of using local static variables. Hopefully, I haven't broken scfg or something.