Traced backwards through the OnConnectionAdded and OnConnectionLost strand chain and I have no
idea why the mutex fix is necessary. Added note to say so.