When activities execute grain delegates, sync context should be restored to original grain. Should? Isn't it restored yet?