MouseBeginOverlap without Visibility Collision set to Block?

Using the [RTS Grid Placement project][1] as a reference, I’m running into trouble when attempting to capture MouseBeginOverlap events on static mesh with collision inside the GridActor blueprint. As long as Visibility collision is enabled, the actor following the mouse cursor will collide with and ‘climb’ any other placed Grid Actors. Simply disabling Visibility collision would prevent the ability to select placed Grid Actors with mouse clicks, so I’m searching for another solution.

I’ve been going at this problem all day now, and I’ve come up empty. Any help would be immensely appreciated!

Reference of collision “climbing”: http://imgur.com/i8y2bh8

I seem to have resolved this issue by changing the Trace Channel on “Get Hit Result Under Cursor by Channel” from “Visibility” to “Camera” in my FollowMouse blueprint, as I haven’t seen any adverse effects from this change yet.