yeah, I do understand… especially if you are using humanoid characters… it might be worth getting into UE4 nav system… what you are aiming for is certainly doable in an elegant way… there are a automatic functions for your needs and a bunch of tutorials on YouTube.