Thanks for the suggestion hammer. I did try that, and the thing is is that the UVs somehow aren't corresponding to the perspective view. E.g. I grab some UVs from the editor and pull them sideways, so the persp textures should get skewed, right? But they don't. I know that because the caps shouldn't be distorted based on my UV layout, but they're really skewed in the persp view too.