CheckAndHandleIfLegacyPlayerAsync and CheckIfAppIsIdleAsync running too often. Decouple from current parent function, to a prior location, in order to best optimize usage.
Checklist
[ ] The code change is covered by unit tests. I have added tests that prove my fix is effective or that my feature works
[ ] I have performed end-to-end test locally.
[ ] New and existing unit tests pass locally with my changes
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
Description
CheckAndHandleIfLegacyPlayerAsync and CheckIfAppIsIdleAsync running too often. Decouple from current parent function, to a prior location, in order to best optimize usage.
Checklist