I think you are right. It must be a insulation layer or strength bonded to the aluminium. It makes the hood sound plastic when tapped on. I think it is...