allow elements that dont exist at initialize time to be registered via event api