Instead of passing in the radius, I use the collision radius and pass in a “clearance”. Perhaps a better way of doing this but to get the clearance radius I spawn the actor, then if it fails, destroy it. So probably not too much memory noise as it is only one delete per fail.