Unless you get some sort of special non-reflective vinyl, I don't see that working very well. Velvet would be better, or maybe the material that Astronomy folks use to "flock" their astronomy gear.
__________________
Steve
I'm just hoping not to kill them!