You may have noticed the site is sometimes randomly slow now that we've moved. It turns out we're now hitting our CPU limitations in a way we were not before. The new server has less CPU cores, which we didn't think would be an issue, but unfortunately it's now the obvious bottleneck.
So we will soon be upgrading our servers to add more CPU cores. This will solve the issue of the site being laggy and occasionally slow to load. We were already hitting the CPU limit in Dallas it seems, but now we're actually short on CPU power and it's causing slow load times.
So be patient, and over the next 48 hours we will figure a way to speed this thing back up to properly consistent fast load times.