Use main thread executor in the split controller Running on non-main queue causes out-of-order issues. Bug: 190433398 Test: Placehoder sample Change-Id: If94d4778f9ba9ab2664fea904aac150c2b097734