Tried to add viewport restrictions and testing a rect selector that could be used to select portions of the chart