Variable Property Piston Effect