Exclude Cropped elements

I’ve got a graph that identifies Text elements that have changed due to the 2017 conversion, but it still has a couple of quirks.
I’ve just realized that one of the things causing problems is Text that ends up outside the View Crop, which means it’s not Visible and thus returns null values from the BoundingBox.ByElement node (Clockwork)
I found a node from Joel Olsen referenced here
http://dynamobim.org/forums/topic/hidden-elements-in-a-view/#post-10603
called Element.IsHidden, but that doesn’t heed the Crop.

Any other way to filter out elements that are outside the View Crop?