Remove all threading stuff and let implementation take care of it.