V2: Client Components — loadable() chunk fetched after page load. Filters/results re-fetched via API.