Added usage of widget auto-dirtying.