Only trigger once per group-type