Fixes for Typed Params

only register the root state during config-time. otherwise queue the state def.