Actually I got the generation and you really don’t need the credentials of an individual user. the only thing stopping me from pre-packaging this token is the oauth_timestamp field. I know requests can timeout but since this is supposed to be treated as an opaque string, I’m not sure if this field is still important.
So I’m guessing oauth_timestamp field is what’s really stopping us from generating this token once and bundling it with our apps.