Implement Throttle with Cancel and Flush | DevPrep