Google Offline Access from API Workflow?

Ok, so I guess, according to this post, it’s technically possible but not as straightforward as I had hoped.

It seems as though one should simply be able to fetch data from a Google API in the context of a workflow using the User object obtained from a previous workflow step. Unless I misunderstand, that’s all Bubble really needs, right? It presumably stores the access token for each user, and it also has my app’s client credentials, so it’d be great if Bubble could seamlessly handle this scenario without forcing one to jump through hoops to log the user in.

Or am I missing something?