Accept TTL from external_lookup callback which overrides positive_ttl