Judero: Performance improvements

We have just released a patch that includes some performance improvements. Should enable some of you to have a smoother experience. Thanks for playing! - Talha