Any reason for choosing this over either:

- `$el.data()`
- attributes on the element