Making parts of an object circular

A first try at making part of an object “circular”. I usually try to start with something simple, and then update it to handle different/more complex scenarios.
Hat tip to Gustavo E Boehs, I got the idea to try this after watching his video.

I take cluster of points:

In the Move to Circle compound, I just move the points onto a circle on a specific plane (here, the XZ plane):

MX_Roundish does a lot more, but it’s a compiled operator. I’m just using a few ICE nodes 😉