Renderer updates the target input element
Code got nastier, but demo got betterer