good evening, I'm integrating SuperTokens into a NextJS (app router) app and have a need to update the access token payload dynamically as users visit different pages (different dynamic routes need different payloads, think in terms of a user created project having custom permissions). I'm finding that using
session.mergeIntoAccessTokenPayload
from within a server component updates the token/session for all further
session.getAccessTokenPayload
calls on the server, but does
not seem to update the token/session on the client.