The colors will fade with oxidation. Oxidation is just a natural process. A very heavy CA coat would help seal the call and hold some of the flame in over time. There's not much that can be done to totally prevent it. Little sunlight exposure, stabilization of the blank, and a heavy finish are all preventative measure to something you can't entirely stop.