Fix #313, #521: zoom increment is not multiplicative