VFX collision without lua scripting?

Is there a way to prevent VFX from going through walls? I am trying to create a lightning effect using Multicast Beam VFX. Right now it goes through all objects.

I found some examples in the community content that uses lua scripts to limit length by seeing how far it is to something in front of them. I can copy the method, but thought I'd ask in case there's a simple setting that I'm missing that stops particles from going through walls.