Releases this retained-node binding and removes it from platform refresh and input bookkeeping.
Close is idempotent and owner-thread confined.