Currently completion processing start during object creation, but since all object are created by main thread they all run on the same cpu which is incorrect. This patch starts completion processing on correct cpu.