Animation Nodes Replicate Object Dynamic Paint
You can output the dynamic paint data to a vertex group and use its weight in your node tree. In the following example, we add a vertex group dp_weight and use its weight to control the amount of translation in each instance: