Use singleton as base for tbb future