Widget can have a parent element passed in on creation.