Looking for a dressing to apply on the back side of the wheel that will last a long time as I don't take the wheels off to clean that side very often. Been using Meguiar's Endurance Gel and have run out, and wonder if these products are any better. Prefer the spray application as applying the gel with a sponge is tedious. Use their Hyper Dressing on the outside which is water based and doesn't last long but can do 4 tires in 2 minutes so don't really care about that. For those that might know, what are these based on and are they as long lasting as their Gel?