The use case is segmentation of customers for a marketing platform. We need to serve near realtime dashboards that display metrics of the segments, but we also need to provide a service for downstream systems to be able to retrieve the set of customer ids that represent the segment at any given time.