I’m created a packed circle visualisation using d3 and drawing it using Konva. If you click on a circle within the packed circle visualisation, the viewport should zoom to that circle. Each circle has an event handler attached, which gets called on a click event. There I am calculating the value by which to scale the whole visualisation by, and