Look into UCX if you want custom efficient collision:
Doing this in directly in UE4 is doable but truly backbreaking…