allow giving a component its id via :init-state