Getting information from particle collisions

I’m trying to change the color of an object based on the particle colliding with it, but I can’t find any way to tell the node which particle system it is colliding with. There are multi objects to color in the scene, and multiple particle systems with various colors. Any suggestions on what I am missing, or a better way to accomplish this function would be appreciated.

Here is an example of the current direction I am trying to go, but nothing I plug into the “Get starting color” node works.
Screenshot 2021-02-20 164525