Implements exhibit widget migration, completes 1.x->2.x migration.