How do you think, maybe it can be more agile if instead of 2 different properties with array you'd just load a map of <string, int> where hey is custom counter name and value is, well, value, that is added to it? As the map can handle negative integers at the same time, we'd need only one property...