So much is going directly through the API that it's questionable whether the distribution is even needed. The Distribution provides a base_url and a remote and that's basically it.
We should audit whether there is genuinely a need for:
- multiple views of the same repository
- content guard functionality
in the same way as other plugins