Change the way widget init to allow for multiple widgets wip