Why not continue to use the href field to denote an ID?  I am not a big fan of using structurally dependent JS queries when trying to build a component.  I.E. `$section.find('li.selected > a[data-component="example-tab"]')` is very specific structurally speaking, when this was intended to provide generic tab support connecting a set of tabs and a set of content areas.