First pass at async background blur.
Second pass at Async Display Kit, more refined.