If a Session JWT is expiring soon, renew it.
We might need to add a max_age prop to init(options) with a default of 2 weeks to ensure that this is customisable. But for now we will just renew it indefinitely as long as the current JWT has not expired.