Having an optional extra variable returned isn't ideal, but this seems like the least disruptive compromise given the current structure. I'm reluctantly :+1: on this, because harmonizing the two by returning the placed array would probably create more problems e.g. for people that want to draw a bunch of circles.