@cached_property<EOL><INDENT>def selected_objects(self):<DEDENT>
return [<EOL>obj<EOL>for obj in self.text_objects<EOL>if contains_or_overlap(self.table_bbox, obj.bbox)<EOL>]<EOL>
Filter out objects outside table boundaries