Create bouncy collision bounds matching view frustum

I want to create collideable planes matching the view frustum in 3D. The camera is in a fixed location but the view frustum might be different depending on hardware (resolution, aspect ratio, etc.).

Then I’ll have actors moving around and they’ll bounce off those planes so they will always remain inside the view frustum.

Is there a simple way to set this up? I’d like to do it in blueprints if possible.