private RpcObjectHandle CreateObjectHandleFromTypeHandle(RpcObjectTypeHandle handle) { lock (_rpcObjects) { var created = handle.CreateObject(); _rpcObjects.Remove(handle); _rpcObjects.Add(created); return(created); } }