Put back syncExec(...) as works very slightly faster and is how I
originally did it!