KP said I can see how this Peel & Seal would deflect the heat but how does it dampen sound? Click to expand...