Rather than an explicit call to an injector here (which isn't "terrible", I should add), create a method in the module that `@Provides` the connector by creating a new instance of AgentProvider?