We keep this utility around so existing migrations continue to work. However, we will no longer have member permissions in the future so this utility is no longer relevant. Portions of it (eg ThreadCurrentUser) could be repurposed in the future.
This takes us from 28 -> 16 flow issues.
Depends on D12574