Make keep_polling? overridable.