more refactoring of dynamic widgets
DynamicEditor (edit related object in place)
small fixes