need help with Dynamic Mesh Actors (Geometry plugin)

Hi, I saw a few tutorials on cutting (Boolean) an object using another object at runtime, using the Geometry plugin and a Dynamic Mesh Actor BP.
What I’m trying to achieve is that the main Dynamic Mesh Actor will have a static mesh of my choosing (either a basic cube or a custom static mesh that I created using the modeling tools), and on overlap begin, the other actor will cut a hole in the main Dynamic Mesh Actor.
the problems I need help with is that the “other actor” could be anything I guess. how do I get the shape of an actor that I don’t know what to cast it to first?

Thanks!