Spatial Partitioning for Distributed Path-Tracing Workloads