Anti pattern. How to freeze UI with AsyncTask