public static void ResetPerThreadLockObject() => s_perThreadLockObject = null;
public static SyncPendingLockToken GetNewPerThreadLockObject() => s_perThreadLockObject = new SyncPendingLockToken();