I like extensions.
Callback is on the main thread already.