There is a chance this might return a empty blob as the view is not on screen yet. might want to listen on `focus` event .