explain AuthorizationGrantCache