Pattern to allow rendering server components within client components
I have a probably pretty common case where a Client Component (CC) uses the useState hook to conditionally render Server Components (SCs).
A CC will turn any component it imports into CCs, which in this case it is not desired, because they will not work as they should.