Wow, over 1000 points... that's impressive! Thanks for the bug report. I've uploaded a patch with a fix. Thanks again for helping to improve this simulation.