Если ваша функция использует учетные данные клиента для аутентификации, нет смысла создавать собственный кэш токена. Ваши учетные данные могут получить новый токен в любое время, когда потребуется новый. Если ваша функция запускается чаще, чем раз в час, может быть полезно использовать кэш в памяти, чтобы сохранить текущий токен доступа.
Если вы используете токен обновления, это уже другая история. В этом случае вам определенно понадобится постоянный токен, например, в хранилище таблиц.