Which thread should UI updates be processed on to avoid crashes and application lag?
UI
background
dispatch
main