Every time I see a merchant and spend a HEAP of caps or receive a HEAP of caps I'm pretty much guaranteed a white screen if not crash. When I exit the Barter screen the FPS goes from 60 to 7. Then bam. It seems that caps are all object instances rather than the quantity being a global attribute of the object. I'm not really sure because this doesn't hold true for the cash exchange at the casinos. With merchants if I spend under 200 caps or receive under 200 then there's barely a frame rate drop. If I do more then... as above. If I exchange a lot of items, same thing. Easily repeatable if you TGM. Cheats aren't needed to repeat this though.
So if I exchange a lot of caps or items I most certainly crash a lot when going back to the NPC Dialog.
Edit: F5 is my godess! I estimate near 300 crashes or white screens, crashes 30%. I'll actually start counting from today and post a 7 day crash or white screen count. I truly believe they are different though.