tractor.optimize: add variance option