Wide or 'fat' linesegments, a large number of disconnected, with a single draw call?

Similar context to this but I’m using 2D lines: Is it possible to merge multiple disconnected lines in three.js? - Stack Overflow
According to WestLangley, pattern can be LineSegments and a single BuffeGeometry. Now what about a large number of wide/fat/thick linesegments? can it still be a single draw call using LineSegment2/LineSegmentsGeometry , meshline , or three-line-2d? or the other way like .mergeBufferGeometries?
Which way is better/harder for line picking/raycasting?
been searching for the right direction… Thank you for your time.