Move visualization updating to a background thread.
Leave only the worker method in the child class.
Clear the render description selected sets as well.
Convert RenderDescription to use ThreadSafeLists.