Maybe redo the dialogs still them in SUI+React? We can probably reuse most of what we have for the reactified PrincipalField / PrincipalListField! Most likely we can remove the whole jsonrpc legacy code after having removed these two APIs.