Geometry Nodes

Hi Guys

I created this node group as seen below for the result shown.

I find the boolean options slows down my weak pc a bit.

three more cylinders are instanced and connected to the boolean node.
I did this to have control of the individual radii.

Is there no better way to achieve a similar result.

GN cirlcles on grid 2