fix: initialize props in constructor before addController -> reason: if host...
fix: initialize props in constructor before addController -> reason: if host had prop already registered, it skipped the initialization and continued with hostConnected
fix: initialize props in constructor before addController -> reason: if host had prop already registered, it skipped the initialization and continued with hostConnected