Renamed polling implementation to set it apart from the watching implementation