expand(Component...) now also adds components to layout in case not there yet