The previous architecture would create an API client many times, slowing down the CLI exponentially for each new command added.