minor safe refactoring in ListRecordsPump (effectiveURL and use of Watch)