Revert "Revert "Revert "Revert "cache shourtcut image""""

This reverts commit 52908c9adc3a27ffb90b398fa4bc97d71e9af184.

Reason for revert: roll-forward and fixes the crash due to access icon cache on main thread

Bug: 141568904
Change-Id: I1274db349c4f508d9cf59735b5f15180bb0ec033
6 files changed