You can get non silicone dressing for stuff like that. It comes in really big containers so you probably have to find a detailing shop to get some from.