Library supporting computations done in "helper" threads