An non destructive solidify modifier to add thickness to open meshes

It would be nice if we could nondestructively add thickness to meshes it would be great for clothing and hardsurface sculpting. Something that we could turn on and off as needed.

Maybe this could be in the layer panel, a slider to set the thickness and a switch to turn it on and off.