Don't require auth.json until needed