Refactor ngreports streak counters