The typeahead data store needs to be updated like the json and kkv data stores so that it has location information, which would allow it to be "upsearched" and created at a group level instead of just the top level. This will require:
splitting the typeahead data model into two classes like was done for kkv
filling out the data store typeahead class to take location into consideration
update the apis so that tiles are shown typeaheads at the group level and they appear in the dropdown to pick a data store correctly
The typeahead data store needs to be updated like the json and kkv data stores so that it has location information, which would allow it to be "upsearched" and created at a group level instead of just the top level. This will require: