that plastic covering material? Perhaps a link to an example? I Googled "laminated plastic scrim" but didn't easily find it.
I'm sure it's coming out of the woodwork once you know what to call it :)
Great idea with the slotted toe rails installation.