Merge changes I5678f4f9,Iff63792d into main

* changes:
  Roll back to use bacground executor
  Connect carousel UI to pipeline