New feature #594 : Use panels for widgets, initial proposal