No changes between gh-fdfcb80b/372/unknown/refs/pull/372/head and master
Previous the main while{} loop featured a Thread.Sleep(600). This results in 600ms of unusable CPU time, or a maximum efficiency rate of 30%.
As each invocation is within a Runnable(), a synchronization lock is required to prevent concurrency.