The previous value made the detection too sensitive and it was very difficult to scroll precisely. A value of 50 pixels should give similar behaviour to systems that don't do fine grained scrolling.