I just did some research on the Armorflex sheet insulation that Wayne P. mentioned. It looks awsome for this task!
It is not available to me locally.
Wayne, where do you get it?
If I find some, I will share the extra with anyone interested since I only need a small piece for my lid.
If everything seems under control, you're just not going fast enough! ------Mario Andretti