SHAZAM! Why did I not think of that? It does work. That being said, if there is an app-level solution, I would love to know about it.
UPDATE: this solves the problem only some of the time.