oh right! we already had this async view :)