Describe the bug
It seems that the RPC fetch method(s) are called every time the value in the input field changes.

This gets really boggy for me.
Expected behavior
Set (finalize) the endpoint value when I hit Return, or when the inputted value becomes a valid URL.
Desktop (please complete the following information):
- OS: linux
- Browser firefox
- Version 96e603e