I recently did a full Safe T Cap frame repair on my '06 TJ (front, center and rear). Other than the two drainage holes, there are no other access points for water/salt/debris. I've coated the inside of the frame with Eastwood frame coating and Surface Shield (belt and suspenders). Surface Shield has a 2 year life, but since in my case it won't be exposed to anything, I'm wondering if I still need to re-apply it periodically. Does it deteriorate on its own and lose effectiveness? It's no big deal to re-apply it. Thanks.