Niagara chaos data interface, selecting different systems per geometry collection and passing information

I’d like to create trails from pieces of a breaking geometry collection. This tutorial shows how to set this up and it works for me.

However, I have two questions. I might want to have different niagara systems for different geometry collections. The tutorial shows a setup that applies “globally”, but is there a way to choose which system is used for a particular geometry collection? There might be a way to do this with the material filter

grafik

but that would be very cumbersome to set up.

The second question is how to pass data to the niagara system from a geometry collection. For example, one geometry collection should have red trails while another should have green ones. Is there a way to do this?