More than 23 000 products on this demo site – answer to the question about performance. Shared hosting, PHP 7.4.7, MySQL 5.7.16, RAM 192MB. Yes: RAM 192MB!
Products imported, edited. Then cloned to 23K by WOOBE
WooCommerce Products Filter
show blocks helper
Here is any tooltip text if you need it!
Filter products by color using relevant filter!