Make sure source callbacks are invoked in correct context/thread Change-Id: I78014aecb1df18724a79ad8a49769de56d1388d4