Every thread that I've found that revolves around detecting collisions with any solid has suggested to use families, but that's not viable when there's a lot of complexity in terms of how solids are used.
Is there no way to detect when an object is overlapping any solid, regardless of object type and without using families?