Revert "Revert "Avoid running RegisteredServicesCache tasks on main thread""

This reverts commit 968b2db0f479e040bfd3c202cc3372eaf4c0ec2d.

Reason for revert: Not cause of b/184141588

Change-Id: I9f886e3912dce8c68fee9376f010cd251889b97b
2 files changed