May I ask what the foam is you made your initial mount with? I have been laboriously carving ethafoam, but would love to know of a foam I can fill a form with that would withstand the steam heat...