Shared cred_t structures are referenced by every message sent from
a process and atomic refcounting them imposes a scalability limit
on the amount of network IO of a multithreaded process.
Additionally, processes generally inherit the cred_t of their parent,
so scalability problems can occur also with multi-process workloads.
However this issue is easier to workaround.