How can I get mesh components within the camera view area?

Hi all!

I’ve been working on a system where mesh components have their visibility set only while they cannot be seen.

To achieve this I have been trying to get all of the mesh components in the camera view even if their visibility is set to false.

I tried to use the WasComponentRecentlyRendered node but predictably this only works for visible components and therefore does not work for all mesh components I would need to make visible/invisible.

Is there a way to find out what mesh components are in the unobstructed view area of the player camera regardless of visibility?