Fix: registering same command twice removes its invocation prop -> binding stops working