`shapePositions` is required. `width` isn't an option.