For an extension since the JWT has the current status, you can use that.
And only EBS check when the user performs an action, such as submitting data or triggering something that would be sent to the streamer
All Helix endpoints require a bearer so the 30 limit no longer exists
As you are an extension you can use an App Access Token/Server to Server token, so you don’t have to juggle multiple access keys, and you don’t have to get additional authentication from the broadcaster. Just generate and use an App Access Token for your extension
The rate is very burstable and forgiving you might find you don’t get close to the limit, depending on when/what/how you need to do the EBS check, a queue might work it might not.