Yay!

I wonder if that foam is anything like that stuff they make those Tempurpedic beds out of.....that might be ideal in this case....very soft, smooth (scratch free) and absorbs an incredible amount of shock without transferring the energy.
I'm going to have a motorcycle seat stuffed with a layer of it, might be good for car seats too. Remember, you heard it here first! LOL
Anthony