Distribute slice offset proportional to percentage

- In this way we can keep outer boundaries as a perfect circle