With 100+ properties, the Carousel might lag:
// Current: Renders all items
<Carousel>
{properties.map(p => <PropertyCard property={p} />)}
</Carousel>
// Should support:
<Carousel virtualized> // Virtual scrolling for performance
{properties.map(p => <PropertyCard property={p} />)}
</Carousel>