[sf] Trigger input updates in post composition

Move input updates off the hotpath. This doesn't affect
input latency. We are updating the data input uses for hit
testing after the composition hotpath. The data is pushed
via an async call. If the caller wants to ensure the
data is observable in inputflinger, they can add a window info
reported listener.

Bug: 256882630
Test: presubmit
Test: perfetto traces
Change-Id: If35b02d5754dd71c73a4ae23e318e3e8b0ada83b
1 file changed