except that the select method in the plugin expects to have the record for loading the related group or layer, see https://github.com/camptocamp/cgxp/blob/master/core/src/script/CGXP/plugins/FullTextSearch.js#L358-L370.  Should we pass the record instead of the feature?  Or feature plus layer_name from the record as two parameters, ie

    this.fireEvent('select', record.getFeature(), record.get('layer_name'));