Move work off UI thread

Move UI thread callbacks to the shared fg thread to lower the risk of
blocking the UI thread.

BUG: 123960196
Test: manual
Change-Id: Id8da54975934b68199433c8ffe5b73b427f00f4f
1 file changed