Hmm....After some more reflection and discussion, here is my current
hypothesis. This seems to fit all the evidence, at least for my
situation.
The original damage from light causes degraded or free bromides
throughout the case from the fire retardants. Retr0Bright only takes
these away from the surface layer. However these bromides can migrate
fairly freely through the polymer. They don't need light to do this.
Migration is probably accelerated in hot conditions. These
pre-existing bromines from the original damage migrate to the top and
within a few years the surface is yellowed again.
If this hypothesis is correct then a UV sealant will not protect the
case. Or any sealant maybe. Unless pre-formed bromides from previous
light damage can be stopped from migrating to the surface (and I don't
know how you would do that) Retr0Bright is only ever going to be
temporary.
Sound logical?
Tez