DONT MERGE - Back pressure simple approach 

Only works on sync calls with async backups.
Hmmm.. need to look into this null check. There was a reason for it.