unitCircles as threads

Here we have some unit circles running as threads. You can also set a delay (in milliseconds) and then click and drag to create a new unit circle.

If you click and drag within a unitCircle you can 'set' the position...sort of like adusting the hands on a wind up clock while it is running

There is an oddity with the way mouse events are handled, so you may end up with extra unit circles where you don't expect them (like, behind the TextField component...).