better shader performance - maybe add selection for sample count #71