Seems the very simple (one line) change has fixed the performance issues I was having, however it's also created a new one... crash after about 2 hours. I'm going to try recompiling with one of the other patches (there's one which has a huge chunk of files) and see how I go.