feat(persistence): do not put if counter is unchanged
feat(clickcount): persist total click counts every hour