can you change the constructor to this:

```python
def __init__(self, data, x, y, **kwargs):
    super(ScatterPlot, self).__init__(data, x=x, y=y, **kwargs)
```

then that's all you need (unless you're going to add the `patch.facecolor` value)