Moving the swap file to its own partition helps with performance as it doesn't get fragmented

Actually it doesn't. Unless you purge the page file, it can get fragmented with time. There are a couple of ways of ensuring that the pagefile doesn't get fragmented, the easiest being to purge it on shutdown - which significantly increases shut-down time, but has the added benefit of not leaving sensitive information vulnerable to others. And yes, I have worked in restricted (and above) security environments where this is mandated.