Hi @daveapegg
I simulated your case in my Note and in my tet I haved 5000 points.
With the transformer ModuloCounter I configurated the attribute Count Maximum = 1000.
The result was good.
Thanks,
Danilo
@daveapegg To get Counter to reset, you need to change the "Counter Name" to
@Value(Attribute Name of Value to Reset on)
It's maybe not intuitive, but changing the "Counter Name" to a variable rather than the default of a single, fixed name (such as the default name of "counter"), means a new, virtual, counter is generated for each differently named Counter. So if you send features to Counter which have say Attribute Values "A", "B", "C" and the Counter Transformer is set to also use these values as the Counter Names, then 3 different and independent Counters get spawned rather than 1: Counter A, Counter B and Counter C, which each incrementing by +1 every time a value corresponding to the Counter Name is encountered in the features input into the Counter transformer.
You can also change the Counter to start/reset to the value of 1, rather than 0, if you wish, and also note that the default behaviour is for the count totals to be "Global" rather than "Local".
In Local Mode, any previous Counters generated by the same name will get wiped out and replaced by new Counters of the same name, whereas in Global Mode the counts within the Counter transformer will continue from any Counters with the same name previously spawned by previous Workspace Counter transformers.