added isDashed and isArea to data objects, so lines are styled independently