Hey there @jetjacobs!
I’m not sure how much of an effect it will have on the size of tokens, but I’ve definitely seen where roles are used instead of adding actual permissions to tokens. That is, you would infer permissions based on the roles in order to consolidate.