There seems to be many ways to do the exact same thing in UE4. I suppose all with strengths and weaknesses.