input(relation: $exposure, name: 'exposure') as exposures_input
 -> select({exposure}) as exposures
 -> select({*, sample_centroid(geometry: exposure, coverage: bookmark($hazard)) as hazard})
 -> select({*}) as sampled
 -> select({*, consequence: map(hazard, hv -> "car-echo"(exposure, hv))})
 -> select({*}) as raw_results
 -> select({*}) as analysis
 -> select({*})
 -> select({exposure.make as make, exposure.model as model, exposure.year as year, exposure.value as value})
 -> sort($sortBy, direction: $sortDirection)
 -> save(name: 'event-impact', format: 'csv')
