Encountered bug with passing CounterMaster around activities by value rather
than reference, will fix tomorrow.