This is definitely bug-worthy; I'll go file one right now. Probably won't be fixed for 1.4.x, but I think we should be able to fix this somewhere in the 1.5 series. I didn't realize that this was happening out in the real world!