Revert "Revert "Restore support for source hint rect""

This reverts commit d7302549d6ad1e85dd2b182850b3162912434556.

Reason for revert: Adding separate workaround for this change

Bug: 156669445
Change-Id: I3ccc857bf6ecf5509e5594ff913d3c575fcb5ad7
6 files changed