Add cache context for OG permission
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3560308. -->
Reported by: [amitaibu](https://www.drupal.org/user/57511)
Related to !57
>>>
<p>- Core has <code>user.permissions</code> for per-permission caching; OG currently only varies by group context, membership state, and roles, so permission-<br>
sensitive OG UI can be cached incorrectly.<br>
- Add an OG permissions cache context to mirror core</p>
issue