SF: Clean up RefreshRateOverlay

Flatten buffer cache, remove unused members, and fix conversion
warnings.

Skip animation transactions unless spinner is enabled.

Bug: 185535769
Bug: 129481165
Test: Apply follow-up fix and toggle overlay.
Change-Id: I14688f7b5d882f595322dfadd5cabbd5a8564301
3 files changed