reuse existing access tokens if possible.