Proxy server might receive input updates while client side being redirected (and reset), then a heap-after-free might occur. To solve this, we register server input/update callbacks only after client is fully activated.