One data collector per rule