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