Why are all these parameters required to get the `JTI`?  It seems like storing the `exp` and `jti` is sufficient (and also preferred).