xRect passes hasOverlaps