Doesn't mean I set the right pattern. Maybe once we have a third widget we should think about refactoring, then?