Glass Gate

The Boolean operator in blender 4.3 versions does not require that the geometry be transferred from instances to meshes, although this may change in the future.

The spline parameter can be adjusted through the color ramp, as long as the curve has at least 3 more points. I did the curve resampling manually, but in the future, the node will add additional points to the curve itself.

In the time offset node, the random field can be used to place all objects evenly on the curve.