Originally Posted by Zishe Breitbart
This makes sense now. The aluminum sheet allows for a flat, even plane to expose to. I'd imagine that it might also serve as a kind of anti-halation layer, improving image quality that much more.
Sounds really cool. Please post pics if you can.