I have to be annoying, but - if you have a token that is only valid for X seconds - you still need a token to renew the expiring token.
I have the feeling that damage control is the only option:
1) Secrets store is on different credentials
2) Decryption key is only known outside of secrets storage
3) There is a maximum number of different credentials that can be queried per day (adjustable over time)