In addition, in the ChartScrollTargetBehavior's updateTarget, the context argument doesn't seem to return a valid chartProxy. It gives
context.chartProxy.plotSize // (0, 0)
context.chartProxy.xDomain(dataType: Date.self) // []
context.chartProxy.value(atX: x, as: Date.self) // nil
In addition, in the ChartScrollTargetBehavior's updateTarget, the context argument doesn't seem to return a valid chartProxy. It gives
context.chartProxy.plotSize // (0, 0)
context.chartProxy.xDomain(dataType: Date.self) // []
context.chartProxy.value(atX: x, as: Date.self) // nil