@karianna: Friends don't let friends start threads this way :-). Look to create a Runnable that a ThreadPool can execute on. Appreciate this is a significant change so perhaps backlog an issue for this.
@neomatrix369: Another issue for discussion and resolving!