Merge changes Ibac62793,I45260817 into main

* changes:
  Convert enableDisplays to a StateFlow in the background
  Introduce @Background CoroutineScope