For water repellant coatings, Thompsons and any other clear silicone liquid are temporary, as they get degraded by UV.
Look for a silane/siloxane cream as these are very long lasting and perform well. They tend to cost 4-4x as much as the silicones.
In situations like this, ensure that the...