Should we just take the `ctx` out of this method and just require the tenant alias to be passed in? After all, this is a function that does a simple existence check that doesn't really require a request context to be present.