This is on my radar now. I've been trying to figure out a way to handle this. I'll do some more research, but I'm out of town for work until next weekend. Thank you for the heads up!
I've worked out a way to make it work with quality but expect it's not the best way to handle it.
Edit: I've sent the changes I've made via github but again I expect there's a better way to do it.