Would really like to keep the search here otherwise it will be far to slow too dictize a heavily used vocabulary.

It looks like we can just do a search with vocab name like this if it exists

  q = {'q': '+vocab_somename:"%s" +capacity:public' % tag.name, 'fl': 'data_dict',
        'wt': 'json', 'rows': 1000} 

Doing this will have the benefit of also testing the indexing of the vocabs.