Avoid quadratic behaviour in some push parsing cases avoid rescanning over and over a very long input, just check the incoming chunks