Separate base canvas (contains grid lines, axises, legend) from the chart canvas for interaction