Ah, thanks for the issue link – this clarifies why an arc is something essentially done with Bezier paths.
By custom shape, I meant if I wanted mirror the use of body content inside a circle, but with a custom arc shape based on curve, it’s not clear to me how this should be done. The documentation says it takes content but this appears to only be the curve drawing commands, instead of e.g. [hello!].