What make the _NonsenseWidget to not rebuild is the “const” NOT because it is separate widget. Remove “const”, _NonsenseWidget will get rebuild every time the counter changed.

GitHub-flavored Markdown & a sane subset of HTML is supported.