I'm sure longtran know, that glass is a heat shield.
I went digging around in mine today too.
As of now I'm putting my car back together, I'm ordering a PMB.
I think longtran has been innovative, I'm not going to try to come up with the solution myself. Not for $35.
Good luck poldim, keep us posted
Here's a few crappy pics of my own