Consider the following scenario: - `targeting()` being called by app developer, to update local targeting data cache every time the app is foregrounded - user rapidly backgrounds-foregrounds the app - currently, this results in several network requests being sent to backend A mitigation could be that any pending targeting request is cancelled prior to a new one being dispatched.