Make sure that every new vcwidget gets an ID and is put in the virtualconsole's widget map