Better handling of threads. Providing blocking contexts as necessary.