make sure children are included in the moveToThread