Currently, scattergl and splom traces have to go through editType: 'calc' pathway to update style attributes. We should open up a new pathway to for things like marker.color and line.width that doesn't have to go through all the data type conversion done in the calc step.