Moved fetching of colors to the widget