I think you should pull this element out into a separate file, and allow it to be configurable, even if just at the countChanged level.

You could also look at the polymer element extension stuff for more fun :)