Implement factory function / class for summing arrays concurrently
Among others, the functions io.bliss.get_sxdm_frame_sum
and io.xsocs.get_qspace_average
have the exact same flow. Would be nice to have a "blueprint" function to build wrappers onto instead.