Is there a way to have two actor components acquire info from each other

Currently i have two actor components on the same character. BPC_DamageSystem and BPC_StatSystem, each with their own interface. Currently I am trying to have it so when the player takes damage, the DamageSystem will calculate the health lost from info via the StatSystem. The StatSystem holds the health while the dmgsystem will calculate it. The only work around I’ve figured out is to cast the stats from the StatSystem to the player, and then have the damage system do the to take the info from the player. Just wondering if there’s a more streamlined way of doing this or if I’ll need to use the player as an inbetween for the two actor components.