Move poll() to base class.