I'll keep a conversion to lists at the end of this function, however, so that it maintains the same interface as the elastic search version.