Add a manual trip that will not auto reset

I wonder what point it's worth to just have a single mutex to update multiple counters vs several `atomic` calls.