Excuse me, Jim.
I was tired and misunderstand proposal: I thought of ProcArray sharding, but proposal is about ProcArrayLock sharding.
BTW, I just posted improvement to LWLock:
https://www.postgresql.org/message-id/2968c0be065baab8865c4c95de3f435c%40postgrespro.ru
Would you mind to test against that and together with that?