When I generate an owner-only OAuth 2.0 token, the "exp" claim is very far in the future (billions of years, maybe?). jwt.io shows the value as an "invalid date".
I'm not sure if other JWT processors mishandle the value, but it might be nice to bring the "far future" value down to a number that jwt.io thinks is valid. I could get it to work with a 12-digit number but it gives an invalid date error with a 13-digit number. Given that a value of 999999999999 is 30,000 years in the future, that'd probably be sufficiently close to "forever" to be useful.
(Deepest apologies to the engineer who is debugging this on September 26, 33658 when all the owner-only access tokens stop working.)