Just out of curiousity, why not merge several geometries?
Picture:
Demo: https://codepen.io/prisoner849/full/dyBErxv