UV is strong stuff, as sunworshippers know to their detriment.
There are UV filter chemicals which are added to laquers & paints(where I work is where ICI did extensive research into colour durability of paint, they had hundreds of samples facing the sun) but UV will eventually cause colour fading.
It's all to do with quantum mechanics.