Would you be able to share an example of a case where it's not working? It's all working as expected in my tests.
Sure, I'll pm you on twitter.