Domains map one-to-one with registrars, but multiple AS can be using the same IP address.
Why? Even regular certs are handed out via IP address.
They retire challenges that were once acceptable. What happens if they require a real chain of trust? They retire http and domain names keep working on DNS/DNSSEC.
Making IP with only http challenges is going backwards.