Using the mshop_catalog_index_text table might be fast but it's content changes regularly when rebuilding the index. We should use 'mshop_product_list pl, mshop_text mt, mshop_text_type mtt' here too